鸿蒙OpenHarmony Native API【结构体】 头文件

OH_Drawing_BitmapFormat

Overview

Related Modules:

Drawing

Description:

结构体用于描述位图像素的格式,包括颜色类型和透明度类型

Since:

8

Version:

1.0

Summary

Public Attributes

Public Attribute Name Description
colorFormat
alphaFormat

Details

Member Data

alphaFormat

复制代码
OH_Drawing_AlphaFormat OH_Drawing_BitmapFormat::alphaFormat

Description:

描述位图像素的透明度分量

colorFormat

复制代码
OH_Drawing_ColorFormat OH_Drawing_BitmapFormat::colorFormat

Description:

描述位图像素的存储格式

OH_NativeXComponent_Callback

Overview

Related Modules:

Native XComponent

Description:

Registers the surface lifecycle and touch event callbacks.

Since: 8 Version: 1.0

Summary

Public Attributes

Public Attribute Name Description
OnSurfaceCreated )(OH_NativeXComponent *component, void *window)
OnSurfaceChanged )(OH_NativeXComponent *component, void *window)
OnSurfaceDestroyed )(OH_NativeXComponent *component, void *window)
DispatchTouchEvent )(OH_NativeXComponent *component, void *window)

OH_NativeXComponent_TouchEvent

Overview

Related Modules:

Native XComponent

Summary

Public Attributes

Public Attribute Name Description
id = 0
screenX = 0.0
screenY = 0.0
x = 0.0
y = 0.0
type = OH_NativeXComponent_TouchEventType::OH_NATIVEXCOMPONENT_UNKNOWN
size = 0.0
force = 0.0
deviceId= 0
timeStamp = 0
touchPoints OH_MAX_TOUCH_POINTS_NUMBER
numPoints = 0

OH_NativeXComponent_TouchPoint

Overview

Related Modules:

Native XComponent

Summary

Public Attributes

Public Attribute Name Description
id = 0
screenX = 0.0
screenY = 0.0
x = 0.0
y = 0.0
type = OH_NativeXComponent_TouchEventType::OH_NATIVEXCOMPONENT_UNKNOWN
size = 0.0
force = 0.0
timeStamp = 0
isPressed = false

RawFileDescriptor

Overview

Related Modules:

Rawfile

Description:

提供rawfile文件描述符信息

RawFileDescriptor是OH_ResourceManager_GetRawFileDescriptor的输出参数, 涵盖了rawfile文件的文件描述符以及在HAP包中的起始位置和长度。

Since:

8

Version:

1.0

Summary

Public Attributes

Public Attribute Name Description
fd
start
length

Details

Member Data

fd

复制代码
int RawFileDescriptor::fd

Description:

rawfile文件描述符

length

复制代码
long RawFileDescriptor::length

Description:

rawfile在HAP包中的长度

start

复制代码
long RawFileDescriptor::start

Description:

rawfile在HAP包中的起始位置
以上就是本篇文章所带来的鸿蒙开发中一小部分技术讲解;想要学习完整的鸿蒙全栈技术。可以在结尾找我可全部拿到!

下面是鸿蒙的完整学习路线 ,展示如下:

除此之外,根据这个学习鸿蒙全栈学习路线,也附带一整套完整的学习【文档+视频】,内容包含如下:

内容包含了:(ArkTS、ArkUI、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、鸿蒙南向开发、鸿蒙项目实战)等技术知识点。帮助大家在学习鸿蒙路上快速成长!

鸿蒙【北向应用开发+南向系统层开发】文档

鸿蒙【基础+实战项目】视频

鸿蒙面经

为了避免大家在学习过程中产生更多的时间成本,对比我把以上内容全部放在了↓↓↓想要的可以自拿喔!谢谢大家观看!

相关推荐
贾伟康15 小时前
【共创稿事节】HarmonyOS 7.0 AOT编译优化:从接入到生产验证
harmonyos·arkts·路由·navigation·navdestination
2601_9494800615 小时前
开源鸿蒙平台 CMP 三方库「shadcn」适配全流程
华为·开源·harmonyos
Liaiyang6617 小时前
空圈容错视角-HarmonyOS 7 架构体检:从被动容错到主动免疫的真伪验证与生态反推
操作系统·harmonyos·架构设计·ai-agent·端云协同·鸿蒙7·空圈容错
贾伟康17 小时前
【共创稿事节】HarmonyOS 7.0 Native XComponent与FFI:从接入到生产验证
harmonyos·profiler·hitracemeter·性能追踪·时间线
redtank200019 小时前
纯血鸿蒙本地电子书阅读器实测:九格式支持、沉浸阅读与零联网隐私设计
华为·harmonyos
贾伟康19 小时前
【共创稿事节】HarmonyOS 7.0 HiSysEvent系统事件订阅:从接入到生产验证
harmonyos·可观测性·hisyevent·系统事件·后台优化
huainingning20 小时前
华为E1专线使用与配置案例
华为
aixingkong92121 小时前
华为灵衢超节点参考架构白皮书深度解读
大数据·人工智能·华为
独隅21 小时前
HarmonyOS 系统能力与体验深度评测 - 超详细版
华为·harmonyos
懿路向前1 天前
唤醒工作台全实录(六):数据层——5ms 竞态窗口与“查询即引用“
华为·架构·harmonyos