Функция 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 SDR, завершатся сбоем, если они также не сообщили о IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 в вызове IddCxAdapterInitAsync . Кроме того, драйверы, отчеты IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 могут вызывать только IddCxMonitorUpdateModes2; Вызов IddCxMonitorUpdateModes является ошибкой.
Дополнительные сведения о поддержке HDR см. в разделе Обновления IddCx версии 1.10.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11, версия 22H2 сентябрьское обновление (IddCx версии 1.10) |
Верхняя часть | iddcx.h |