数据定义
触控输入数据类型包括触控板VmiTouchInputData、键盘VmiKeyInputData。
VmiTouchInputData
触控板输入数据类型定义如下:
// 触控事件 struct VmiTouchEvent { uint8_t pointerID; uint8_t action; uint16_t x; uint16_t y; uint16_t pressure; } __attribute__((packed)); // 触控输入数据 struct VmiTouchInputData { uint8_t orientation; // 客户端当前旋转方向 uint16_t uiWidth; // 客户端UI分辨率 uint16_t uiHeight; // 客户端UI分辨率 VmiTouchEvent touchEvent; } __attribute__((packed));
VmiKeyInputData
键盘输入数据类型定义如下:
// 键盘输入数据 struct VmiKeyInputData { uint16_t keyCode; uint16_t action; } __attribute__((packed));
父主题: 触控输入开发