IDXGISwapChain3::CheckColorSpaceSupport 方法 (dxgi1_4.h)
根據目前的配接器輸出,檢查交換鏈結目前是否支援指定的色彩空間(例如,正在顯示交換鏈結視窗的監視器)。
注意
交換鏈結仍可設定和顯示不支援傳回的色彩空間。 例如,即使 DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 正在使用中,也會顯示 DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 和 DXGI_COLOR_SPACE_RGB_FULL_G10_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 |