次の方法で共有


DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2コールバック関数 (dispmprt.h)

ターゲットの OS によって選択された色の値を報告します。 OS は、DXGK_COLORIMETRY 内のいずれかの値が変更されたとき、またはターゲットの DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3 構造体の SdrWhiteLevel 変更されるたびに、このルーチンを呼び出します。

構文

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 DxgkddiSettargetadjustedcolorimetry2;

NTSTATUS DxgkddiSettargetadjustedcolorimetry2(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 pArgSetTargetAdjustedColorimetry
)
{...}

パラメーター

hAdapter

アダプターへのハンドル。

pArgSetTargetAdjustedColorimetry

OS がディスプレイ デバイス記述子、すべてのオーバーライド、調整を処理した後に、このターゲットに接続されているモニターの色測定関連フィールドを含む DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 構造体へのポインター。

戻り値

ドライバーは、指定されたデータに基づいて色の値を更新した場合、STATUS_SUCCESSを返します。

ドライバーが失敗した場合、OS は、すべてのパラメーターの標準 SDR 値 (つまり、709 プライマリ、2.2 ガンマ、カラー コンポーネント RGB ワイヤ形式あたり 8 ビット) に戻りますが、失敗することは決してないようにドライバーを呼び出しません。

備考

このコールバック関数は DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY を置き換え、将来的には拡張可能です。新しいリリースで変更できるDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2へのポインターが含まれるためです。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー dispmprt.h