функция обратного вызова 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(состояние) равно 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 |