HarmonyOS API:结构体
版本:v3.1 Beta
OH_NativeXComponent_TouchEvent
更新时间: 2023-02-17 09:19
概述
触摸事件。
起始版本:
8
相关模块:
汇总
成员变量
成员变量名称 | 描述 |
id = 0 | 手指的唯一标识符。 |
screenX = 0.0 | 触摸点相对于应用窗口左上角的x坐标。 |
screenY = 0.0 | 触摸点相对于应用窗口左上角的y坐标。 |
x = 0.0 | 触摸点相对于XComponent组件左边缘的x坐标。 |
y = 0.0 | 触摸点相对于XComponent组件上边缘的y坐标。 |
type = OH_NativeXComponent_TouchEventType::OH_NATIVEXCOMPONENT_UNKNOWN | 触摸事件的触摸类型。 |
size = 0.0 | 指垫和屏幕之间的接触面积。 |
force = 0.0 | 当前触摸事件的压力。 |
deviceId = 0 | 产生当前触摸事件的设备的ID。 |
timeStamp = 0 | 当前触摸事件的时间戳。 |
touchPoints [OH_MAX_TOUCH_POINTS_NUMBER] | 当前触摸点的数组。 |
numPoints = 0 | 当前接触点的数量。 |
OH_NativeXComponent_TouchPoint
更新时间: 2023-02-17 09:19
概述
触摸事件中触摸点的信息。
起始版本:
8
相关模块:
汇总
成员变量
成员变量名称 | 描述 |
id = 0 | 手指的唯一标识符。 |
screenX = 0.0 | 触摸点相对于屏幕左边缘的x坐标。 |
screenY = 0.0 | 触摸点相对于屏幕上边缘的y坐标。 |
x = 0.0 | 触摸点相对于XComponent组件左边缘的x坐标。 |
y = 0.0 | 触摸点相对于XComponent组件上边缘的y坐标。 |
type = OH_NativeXComponent_TouchEventType::OH_NATIVEXCOMPONENT_UNKNOWN | 触摸事件的触摸类型。 |
size = 0.0 | 指垫和屏幕之间的接触面积。 |
force = 0.0 | 当前触摸事件的压力。 |
timeStamp = 0 | 当前触摸事件的时间戳。 |
isPressed = false | 当前点是否被按下。 |
OHExtDataHandle
更新时间: 2023-02-17 09:19
概述
扩展数据句柄结构体定义。
相关模块:
汇总
成员变量
成员变量名称 | 描述 |
fd | 句柄 Fd, -1代表不支持 |
Reserve数组的个数 | |
reserve [0] | Reserve数组 |
结构体成员变量说明
fd
int32_t OHExtDataHandle::fd
描述:
句柄 Fd, -1代表不支持
reserve
int32_t OHExtDataHandle::reserve[0]
描述:
Reserve数组
reserveInts
uint32_t OHExtDataHandle::reserveInts
描述:
Reserve数组的个数
OHHDRMetaData
更新时间: 2023-02-17 09:19
概述
扩展数据句柄结构体定义。
相关模块:
汇总
成员变量
成员变量名称 | 描述 |
key | HDR元数据关键字 |
value | 关键字对应的值 |
结构体成员变量说明
key
OHHDRMetadataKey OHHDRMetaData::key
描述:
HDR元数据关键字
value
float OHHDRMetaData::value
描述:
关键字对应的值