IDXGISwapChain3::CheckColorSpaceSupport メソッド (dxgi1_4.h)
現在のアダプター出力 (スワップ チェーン ウィンドウが表示されているモニターなど) に基づいて、スワップ チェーンが現在指定された色空間をサポートしているかどうかを確認します。
手記
スワップ チェーンでは、サポート対象として返されない色空間を設定および表示できる場合があります。 たとえば、DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 と DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 の色空間は、DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 が使用されている場合でも表示されますが、色域外の色はクリップされます。
色空間はスワップ チェーンに正常に設定されていますが (以前にサポートされていたとおりに返されたかどうかにかかわらず)、この関数を使用してクエリを実行すると、サポートとして返されます。
構文
HRESULT CheckColorSpaceSupport(
[in] DXGI_COLOR_SPACE_TYPE ColorSpace,
[out] UINT *pColorSpaceSupport
);
パラメーター
[in] ColorSpace
サポートを確認する色空間の種類を指定する DXGI_COLOR_SPACE_TYPE型指定された値。
[out] pColorSpaceSupport
型: UINT
ビットごとの OR 演算を使用して結合される DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG型指定された値の組み合わせを受け取る変数へのポインター。 結果の値は、色空間のサポートのオプションを指定します。
戻り値
型: HRESULT
このメソッドは、成功した場合に S_OK を返すか、DXGI_ERROR トピックで説明されているエラー コードのいずれかを返します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2016 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | dxgi1_4.h |
ライブラリ | Dxgi.lib |