EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO コールバック関数 (iddcx.h)
OS は、間接的なディスプレイ ドライバーの 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 エラー コードを返す必要があります。
備考
ドライバーが IddCxMonitorArrival呼び出した後、OS は EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO を呼び出します。 OS は、このモニターの IddCxMonitorCreate 呼び出しでドライバーによって提供されるコネクタ インデックスを使用します。
IDDCX_BITS_PER_COMPONENT_NONE の指定は有効です。ただし、HDR を有効にするには、現在の Windows ポリシーでは、コンポーネントごとに 10 ビット以上をモニターに送信する機能、またはコンポーネントあたり 8 ビットを超えるディザリングをサポートするドライバーがコンポーネントあたり 8 ビットをサポートする機能が必要です。 ディザリング機能により、HDMI 2.0 よりも 4K 解像度で HDR をサポートできます。
HDR サポートの詳細については、iddCx バージョン 1.10 更新プログラム を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 22H2 September Update (IddCx バージョン 1.10) |
ヘッダー | iddcx.h |
関連項目
IddCxAdapterInitAsyncの
IddCxMonitorArrivalの