_motion.md 2.5 KB
Newer Older
D
duangavin123 已提交
1 2 3
# Motion


Z
z00524957 已提交
4
## 概述
D
duangavin123 已提交
5 6 7

手势识别设备驱动对硬件服务提供通用的接口能力。

Z
z00524957 已提交
8
模块提供硬件服务对手势识别驱动模块访问统一接口,服务获取驱动对象或者代理后,通过其提供的各类方法,实现使能手势识别/去使能手势识别、订阅/取消订阅手势识别数据。
D
duangavin123 已提交
9

Z
z00524957 已提交
10
**Since:**
D
duangavin123 已提交
11 12 13 14

3.2


Z
z00524957 已提交
15
## 汇总
D
duangavin123 已提交
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


### 文件

  | 名称 | 描述 | 
| -------- | -------- |
| [IMotionCallback.idl](_i_motion_callback_8idl.md) | 定义上报手势识别数据回调函数接口。 | 
| [IMotionInterface.idl](_i_motion_interface_8idl.md) | 定义使能/去使能手势识别、订阅/取消订阅手势识别数据的接口。 | 
| [MotionTypes.idl](_motion_types_8idl.md) | 定义手势识别模块用到的数据结构,包括手势识别类型、上报的手势识别数据结构。 | 


### 类

  | 名称 | 描述 | 
| -------- | -------- |
Z
z00524957 已提交
31 32 33
| [IMotionCallback](interface_i_motion_callback.md) | interface<br/>定义上报手势识别数据回调函数。 | 
| [IMotionInterface](interface_i_motion_interface.md) | interface<br/>提供Motion设备基本控制操作接口。 | 
| [HdfMotionEvent](_hdf_motion_event.md) | struct<br/>上报手势识别数据结构。 | 
D
duangavin123 已提交
34 35 36 37 38 39


### 枚举

  | 名称 | 描述 | 
| -------- | -------- |
Z
z00524957 已提交
40
| [HdfMotionTypeTag](#hdfmotiontypetag)&nbsp;{&nbsp;HDF_MOTION_TYPE_PICKUP&nbsp;=&nbsp;0,&nbsp;HDF_MOTION_TYPE_FLIP,&nbsp;HDF_MOTION_CLOSE_TO_EAR,&nbsp;HDF_MOTION_TYPE_SHAKE,&nbsp;&nbsp;&nbsp;HDF_MOTION_TYPE_ROTATION,&nbsp;HDF_MOTION_TYPE_POCKET_MODE,&nbsp;HDF_MOTION_TYPE_LEAVE_EAR,&nbsp;HDF_MOTION_TYPE_WRIST_UP,&nbsp;&nbsp;&nbsp;HDF_MOTION_TYPE_WRIST_DOWN,&nbsp;HDF_MOTION_TYPE_MAX&nbsp;} | 枚举手势识别类型。 | 
D
duangavin123 已提交
41 42 43 44 45 46 47 48 49


### 关键字

  | 名称 | 描述 | 
| -------- | -------- |
| package&nbsp;ohos.hdi.motion.v1_0 | 手势识别模块接口的包路径。 | 


Z
z00524957 已提交
50
## 枚举类型说明
D
duangavin123 已提交
51 52 53 54 55 56 57 58 59


### HdfMotionTypeTag

  
```
enum HdfMotionTypeTag
```

Z
z00524957 已提交
60
**描述:**
D
duangavin123 已提交
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

枚举手势识别类型。

  | 枚举值 | 描述 | 
| -------- | -------- |
| HDF_MOTION_TYPE_PICKUP | 拿起类型。 | 
| HDF_MOTION_TYPE_FLIP | 翻转类型。 | 
| HDF_MOTION_CLOSE_TO_EAR | 靠近耳朵类型。 | 
| HDF_MOTION_TYPE_SHAKE | 摇一摇类型。 | 
| HDF_MOTION_TYPE_ROTATION | 旋转屏类型。 | 
| HDF_MOTION_TYPE_POCKET_MODE | 口袋模式类型。 | 
| HDF_MOTION_TYPE_LEAVE_EAR | 拿离耳朵类型。 | 
| HDF_MOTION_TYPE_WRIST_UP | 腕朝上类型。 | 
| HDF_MOTION_TYPE_WRIST_DOWN | 腕朝下类型。 | 
| HDF_MOTION_TYPE_MAX | 最大手势识别类型。 |