структура 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. Если она была обновлена, ос обновляет структуру CursorShapeInfo и копирует данные нового изображения курсора в IDARG_IN_QUERY_HWCURSOR. Буфер pShapeBuffer .

CursorShapeInfo

[out] Структура IDDCX_CURSOR_SHAPE_INFO , в которой ОС копирует текущие сведения о курсоре, если курсор виден. Если курсор не отображается, ОС обнуляет эту структуру.

Комментарии

Обратите внимание, что X и Y могут быть отрицательными; Например, горячая точка в центре курсора, расположенная в левом верхнем углу экрана.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Верхняя часть iddcx.h

См. также раздел

IddCxMonitorQueryHardwareCursor

IddCxMonitorQueryHardwareCursor2