IDARG_OUT_QUERY_HWCURSOR结构(iddcx.h)
IDARG_OUT_QUERY_HWCURSOR 结构是 IddCxMonitorQueryHardwareCursor 用于返回当前游标坐标和形状信息的输出参数。
语法
struct IDARG_OUT_QUERY_HWCURSOR {
BOOL IsCursorVisible;
INT X;
INT Y;
BOOL IsCursorShapeUpdated;
IDDCX_CURSOR_SHAPE_INFO CursorShapeInfo;
};
成员
IsCursorVisible
[out]一个布尔值,该值指示游标是否可见。
X
[out]如果光标可见(IsCursorVisible = TRUE),则 X 是光标图像中左上方像素的 x 屏幕协调。 请参阅“备注”。
Y
[out]如果光标可见(IsCursorVisible = TRUE),则 Y 是光标图像中左上角像素的 y 屏幕协调。 请参阅“备注”。
IsCursorShapeUpdated
[out]一个布尔值,该值指示自驱动程序上次调用 IddCxMonitorQueryHardwareCursor以来,游标形状是否已更新。 如果它已更新,则 OS 会更新 CursorShapeInfo 结构,并将新的游标映像数据复制到 IDARG_IN_QUERY_HWCURSOR。pShapeBuffer 缓冲区。
CursorShapeInfo
[out]一个 IDDCX_CURSOR_SHAPE_INFO 结构,如果游标可见,OS 将复制当前游标信息。 如果游标不可见,则 OS 将对此结构进行零。
言论
请注意,X 和 Y 可以是负;例如,光标中心位于屏幕左上角的热点。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
支持的最低服务器 | Windows Server 2016 |
标头 | iddcx.h |