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


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

Непрямый драйвер отображения вызывает IddCxMonitorUpdateModes2 для обновления списка режимов ос для монитора.

Синтаксис

NTSTATUS IddCxMonitorUpdateModes2(
  IDDCX_MONITOR               MonitorObject,
  const IDARG_IN_UPDATEMODES2 *pInArgs
);

Параметры

MonitorObject

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

pInArgs

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

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

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

Замечания

Драйвер может вызывать IddCxMonitorUpdateModes2, чтобы обновить список режимов, указанный ранее для монитора.

Режимы отправки драйверов с параметрами WCG или HDR завершаются ошибкой, если они не сообщили IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 в вызове IddCxAdapterInitA sync. Кроме того, водители, отчеты IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 могут вызывать только IddCxMonitorUpdateModes2; Вызов IddCxMonitorUpdateModes является ошибкой.

Дополнительные сведения о поддержке HDR см. в обновлениях IddCx версии 1.10.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Обновление Windows 11 версии 22H2 сентября (IddCx версии 1.10)
заголовка iddcx.h

См. также

IDARG_IN_UPDATEMODES2