EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA コールバック関数 (iddcx.h)
OS は、iddCxSwapChainReleaseAndAcquireBuffer2 への呼び出しで既定のメタデータが指定されている場合に、コンソール ドライバーがモニターに送信する既定の HDR10 メタデータを提供するために EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA を呼び出します。
構文
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA EvtIddCxMonitorSetDefaultHdrMetadata;
NTSTATUS EvtIddCxMonitorSetDefaultHdrMetadata(
IDDCX_MONITOR MonitorObject,
const IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA *pInArgs
)
{...}
パラメーター
MonitorObject
[in]モニターの OS コンテキスト ハンドルである IDDCX_MONITOR オブジェクト。 OS は、iddCxMonitorCreate以前の呼び出しでこのハンドルを提供しました。
pInArgs
[in]このコールバック関数の入力引数を含む IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA 構造体へのポインター。
戻り値
EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA は、NTSTATUS 値を返します。 操作が成功すると、STATUS_SUCCESSまたは NT_SUCCESS(status) が TRUE の別の状態値が返されます。 それ以外の場合は、適切な NTSTATUS エラー コードが返されます。
備考
OS は、コンソール ドライバーに対してのみこのコールバック関数を呼び出します。 HDR をサポートするモニターのドライバーを呼び出して、ドライバーが IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16を設定した場合に使用する既定の HDR メタデータをドライバーに通知します。 旗。 この呼び出しは、IddCxMonitorCreate呼び出された後、および EVT_IDD_CX_ADAPTER_COMMIT_MODES2への呼び出しの前に発生します。 ドライバーは、IddCxSwapChainReleaseAndAcquireBuffer2を呼び出すときに返される IDDCX_METADATA2 のメタデータ型として IDDCX_HDRMETADATA_TYPE_DEFAULT が指定されるたびに、このデータ使用する必要があります。 OS は、ドライバーを呼び出して、この既定値をいつでも更新できます。
HDR サポートの詳細については、iddCx バージョン 1.10 更新プログラム を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 22H2 September Update (IddCx バージョン 1.10) |
ヘッダー | iddcx.h |
関連項目
IDARG_IN_MONITOR_SET_DEFAULT_HDR_METADATA
IddCxSwapChainReleaseAndAcquireBuffer2の