Функция IddCxMonitorQueryHardwareCursor2 (iddcx.h)

Драйвер непрямого отображения вызывает IddCxMonitorQueryHardwareCursor2 для получения сведений о текущем аппаратном курсоре для указанного монитора. Драйвер, сообщающий о поддержке HDR, должен использовать iddCxMonitorQueryHardwareCursor3 .

Синтаксис

NTSTATUS IddCxMonitorQueryHardwareCursor2(
  IDDCX_MONITOR                 MonitorObject,
  const IDARG_IN_QUERY_HWCURSOR *pInArgs,
  IDARG_OUT_QUERY_HWCURSOR2     *pOutArgs
);

Параметры

MonitorObject

[in] Объект IDDCX_MONITOR , представляющий собой дескриптор контекста ОС монитора, созданный iddCxMonitorCreate.

pInArgs

[in] Указатель на структуру IDARG_IN_QUERY_HWCURSOR , содержащую входные аргументы этой функции.

pOutArgs

[out] Указатель на структуру IDARG_OUT_QUERY_HWCURSOR2 , в которой возвращаются сведения о текущем аппаратном курсоре монитора.

Возвращаемое значение

IddCxMonitorQueryHardwareCursor2 возвращает STATUS_SUCCESS при успешном выполнении; В противном случае возвращается соответствующий код ошибки NTSTATUS.

Комментарии

Драйвер обычно вызывает эту функцию только в том случае, если активируется событие, сигнальное об обновлении курсора.

Хотя IddCxMonitorQueryHardwareCursor2 может использоваться как консолью, так и удаленными драйверами, дополнительные сведения, предоставляемые по сравнению с IddCxMonitorQueryHardwareCursor , полезны только для удаленных драйверов.

Требования

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

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

IDDCX_MONITOR

IDARG_IN_QUERY_HWCURSOR

IDARG_OUT_QUERY_HWCURSOR2

IddCxMonitorQueryHardwareCursor3

IddCxMonitorSetupHardwareCursor