harmony 鸿蒙oh_axis_type.h
oh_axis_type.h
概述
输入设备的轴事件结构和枚举。
库: libohinput.so
系统能力: SystemCapability.MultimodalInput.Input.Core
起始版本: 12
相关模块: input
汇总
枚举
|名称|typedef关键字|描述| |–|–|–| |InputEvent_AxisType|InputEvent_AxisType|输入设备的轴类型。| |InputEvent_AxisEventType|InputEvent_AxisEventType|输入设备的轴事件类型。| |InputEvent_AxisAction|InputEvent_AxisAction|轴事件动作。|
枚举类型说明
InputEvent_AxisType
enum InputEvent_AxisType
描述
输入设备的轴类型。
起始版本: 12
|枚举项|描述 | |–|—————-| |AXIS_TYPE_UNKNOWN|未知轴类型,通常作为初始值。| |AXIS_TYPE_SCROLL_VERTICAL|垂直滚动轴,当您滚动鼠标滚轮或在触摸板上进行单指或双指滑动时,垂直滚动轴的状态改变。 | |AXIS_TYPE_SCROLL_HORIZONTAL|水平滚动轴,当您滚动鼠标滚轮或在触摸板上进行双指滑动时,水平滚动轴的状态发生变化。 | |AXIS_TYPE_PINCH|捏合轴,用于描述触摸板上的双指捏合手势。 | |AXIS_TYPE_ROTATE|旋转轴,用于描述触摸板上的双指旋转手势。 |
InputEvent_AxisEventType
enum InputEvent_AxisEventType
描述
输入设备的轴事件类型。
起始版本: 12
|枚举项|描述|
|–|–|
|AXIS_EVENT_TYPE_PINCH = 1|双指捏合事件,包含AXIS_TYPE_PINCH和AXIS_TYPE_ROTATE两种轴类型。
起始版本: 12|
|AXIS_EVENT_TYPE_SCROLL = 2|滚轴事件,包含AXIS_TYPE_SCROLL_VERTICAL和AXIS_TYPE_SCROLL_HORIZONTAL两种轴类型,其中鼠标滚轮事件仅包含AXIS_TYPE_SCROLL_VERTICAL一种轴类型。
起始版本: 12|
InputEvent_AxisAction
enum InputEvent_AxisAction
描述
轴事件动作。
起始版本: 12
|枚举项|描述| |–|–| |AXIS_ACTION_CANCEL = 0|取消轴输入事件。| |AXIS_ACTION_BEGIN|开始轴输入事件。| |AXIS_ACTION_UPDATE|轴输入事件中。| |AXIS_ACTION_END|结束轴输入事件。|
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Input_DeviceListener
harmony 鸿蒙Input_InterceptorEventCallback
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦