harmony 鸿蒙OH_NativeXComponent_TouchEvent

  • 2025-06-12
  • 浏览 (3)

OH_NativeXComponent_TouchEvent

概述

触摸事件。

起始版本: 8

相关模块:Native XComponent

所在头文件: native_interface_xcomponent.h

汇总

成员变量

名称 描述
int32_t id = 0 手指的唯一标识符。
float screenX = 0.0 触摸点相对于XComponent所在应用窗口左上角的x坐标。
float screenY = 0.0 触摸点相对于XComponent所在应用窗口左上角的y坐标。
float x = 0.0 触摸点相对于XComponent组件左边缘的x坐标。
float y = 0.0 触摸点相对于XComponent组件上边缘的y坐标。
OH_NativeXComponent_TouchEventTypetype = OH_NativeXComponent_TouchEventType::OH_NATIVEXCOMPONENT_UNKNOWN 触摸事件的触摸类型。
double size = 0.0 指垫和屏幕之间的接触面积。
float force = 0.0 当前触摸事件的压力。
int64_t deviceId = 0 产生当前触摸事件的设备的ID。
long long timeStamp = 0 当前触摸事件的时间戳。触发事件时距离系统启动的时间间隔,单位纳秒。
OH_NativeXComponent_TouchPoint touchPoints [OH_MAX_TOUCH_POINTS_NUMBER] 当前触摸点的数组。
uint32_t numPoints = 0 当前接触点的数量。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkUI(方舟UI框架)

harmony 鸿蒙ARKUI_TextPickerCascadeRangeContent

harmony 鸿蒙ARKUI_TextPickerRangeContent

harmony 鸿蒙ArkUI_AnimateCompleteCallback

harmony 鸿蒙ArkUI_AttributeItem

harmony 鸿蒙ArkUI_ColorStop

harmony 鸿蒙ArkUI_ContextCallback

harmony 鸿蒙ArkUI_EventModule

harmony 鸿蒙ArkUI_ExpectedFrameRateRange

harmony 鸿蒙ArkUI_IntOffset

0  赞