重力加速感应器API. 更多...
宏定义 | |
| #define | SCREEN_LANDSCAPE_N 2 |
| #define | SCREEN_LANDSCAPE_P 3 |
| #define | SCREEN_PORTRAIT_N 1 |
| 竖屏- | |
| #define | SCREEN_PORTRAIT_P 0 |
| 竖屏+ | |
函数 | |
| void | MzAccClose () |
| 关闭acc功能,当没有应用开启acc时,将关闭acc传感器。 | |
| DWORD | MzAccGetMessage () |
| BOOL | MzAccGetX (signed char *x_axis) |
| 获取X轴加速度值 | |
| BOOL | MzAccGetXYZ (signed char *x_axis, signed char *y_axis, signed char *z_axis) |
| 获取XYZ轴加速度值 1 == 18mg, 56 == 1g | |
| BOOL | MzAccGetY (signed char *y_axis) |
| 获取Y轴加速度值 | |
| BOOL | MzAccGetZ (signed char *z_axis) |
| 获取Z轴加速度值 | |
| BOOL | MzAccOpen () |
| 开启acc功能,并将接收到转屏消息。该消息值由 MzAccGetMessage() 获得。 | |
| int | MzAccPauseNotify () |
| 暂停转屏通知 返回值为暂停计数 返回负值为失败 | |
| int | MzAccResumeNotify () |
| 恢复转屏通知 返回值为暂停计数 返回负值为失败 | |
重力加速感应器API.
| #define SCREEN_LANDSCAPE_N 2 |
| #define SCREEN_LANDSCAPE_P 3 |
| #define SCREEN_PORTRAIT_N 1 |
竖屏-
| #define SCREEN_PORTRAIT_P 0 |
竖屏+
| void MzAccClose | ( | ) |
关闭acc功能,当没有应用开启acc时,将关闭acc传感器。
应用在调用其他acc函数之前应首先调用MzAccOpen,不再使用时调用MzAccClose().当所有打开acc的应用都关闭acc之后,关闭acc传感器。
| DWORD MzAccGetMessage | ( | ) |
获取acc发送给窗口的转屏消息,返回值为消息值.此函数返回固定值,无需多次调用. wParam : SCREEN_PORTRAIT_P 竖屏+; SCREEN_PORTRAIT_N 竖屏-; SCREEN_LANDSCAPE_P 横屏+; SCREEN_LANDSCAPE_N 横屏-.
| BOOL MzAccGetX | ( | signed char * | x_axis | ) |
获取X轴加速度值
| x_axis | [out] X轴加速度值 1 == 18mg, 56 == 1g |
| BOOL MzAccGetXYZ | ( | signed char * | x_axis, | |
| signed char * | y_axis, | |||
| signed char * | z_axis | |||
| ) |
获取XYZ轴加速度值 1 == 18mg, 56 == 1g
| x_axis | [out] X轴加速度值 | |
| y_axis | [out] Y轴加速度值 | |
| z_axis | [out] Z轴加速度值 |
| BOOL MzAccGetY | ( | signed char * | y_axis | ) |
获取Y轴加速度值
| y_axis | [out] Y轴加速度值 1 == 18mg, 56 == 1g |
| BOOL MzAccGetZ | ( | signed char * | z_axis | ) |
获取Z轴加速度值
| z_axis | [out] Z轴加速度值 1 == 18mg, 56 == 1g |
| BOOL MzAccOpen | ( | ) |
开启acc功能,并将接收到转屏消息。该消息值由 MzAccGetMessage() 获得。
应用在调用其他acc函数之前应首先调用MzAccOpen,不再使用时调用 MzAccClose(). 当有多个应用同时调用MzAccOpen, 仅仅是增加一个引用计数,一旦acc开启成功,就会向任何顶层窗口发送转屏消息。
| int MzAccPauseNotify | ( | ) |
暂停转屏通知 返回值为暂停计数 返回负值为失败
| int MzAccResumeNotify | ( | ) |
恢复转屏通知 返回值为暂停计数 返回负值为失败
1.6.1