функция обратного вызова EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO (iddcx.h)
ОС вызывает функцию обратного вызова EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO драйвера непрямого отображения для получения сведений о целевых возможностях.
Синтаксис
EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO EvtIddCxAdapterQueryTargetInfo;
NTSTATUS EvtIddCxAdapterQueryTargetInfo(
IDDCX_ADAPTER AdapterObject,
IDARG_IN_QUERYTARGET_INFO *pInArgs,
IDARG_OUT_QUERYTARGET_INFO *pOutArgs
)
{...}
Параметры
AdapterObject
[in] Объект адаптера запрашиваемого адаптера. Этот объект адаптера был возвращен в вызове IddCxAdapterInitAsync.
pInArgs
[in] Указатель на структуру IDARG_IN_QUERYTARGET_INFO , содержащую входные аргументы для этой функции.
pOutArgs
[out] Указатель на структуру IDARG_OUT_QUERYTARGET_INFO , содержащую выходные аргументы для этой функции.
Возвращаемое значение
Если операция выполнена успешно, функция обратного вызова должна возвращать STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS(status) равно TRUE. В противном случае обратный вызов должен вернуть соответствующий код ошибки NTSTATUS.
Комментарии
ОС вызывает EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO после вызова драйвера IddCxMonitorArrival. ОС использует индекс соединителя, предоставленный драйвером в вызове IddCxMonitorCreate для этого монитора.
Указание допустимого IDDCX_BITS_PER_COMPONENT_NONE ; Однако для включения HDR в текущих политиках Windows требуется либо возможность отправки 10 или более бит на каждый компонент на монитор, либо в качестве альтернативы для драйвера для поддержки распределения более 8 бит на компонент до 8 бит на компонент. Возможность dither позволяет поддерживать HDR в разрешении 4K через HDMI 2.0.
Дополнительные сведения о поддержке HDR см. в разделе Обновления IddCx версии 1.10.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11, версия 22H2 с обновлением за сентябрь (IddCx версии 1.10) |
Верхняя часть | iddcx.h |