(winuser.h) 的POINTER_PEN_INFO结构
定义所有指针类型通用的基本笔信息。
语法
typedef struct tagPOINTER_PEN_INFO {
POINTER_INFO pointerInfo;
PEN_FLAGS penFlags;
PEN_MASK penMask;
UINT32 pressure;
UINT32 rotation;
INT32 tiltX;
INT32 tiltY;
} POINTER_PEN_INFO;
成员
pointerInfo
类型: POINTER_INFO
嵌入 POINTER_INFO 结构。
penFlags
类型: PEN_FLAGS
笔标志。 此成员可以是零,也可以是 笔标志 常量中值的任意合理组合。
penMask
类型: PEN_MASK
笔掩码。 此成员可以是零,也可以是 笔掩码 常量中值的任意合理组合。
pressure
类型: UINT32
笔压力规范化为 0 到 1024 之间的范围。 如果设备不报告压力,则默认值为 0。
rotation
类型: UINT32
在 0 到 359 范围内规范化的指针的顺时针旋转或扭曲。 默认值为 0。
tiltX
类型: INT32
指针沿 x 轴的倾斜角度,范围为 -90 到 +90,正值表示向右倾斜。 默认值为 0。
tiltY
类型: INT32
指针沿 y 轴的倾斜角度,范围为 -90 到 +90,正值表示向用户倾斜。 默认值为 0。
注解
应用程序可以使用 GetPointerPenInfo、 GetPointerFramePenInfo、 GetPointerPenInfoHistory 和 GetPointerFramePenInfoHistory API 函数检索此信息。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | winuser.h (包括 Windows.h) |