Поделиться через


структура 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