共用方式為


IDXGISwapChain3::CheckColorSpaceSupport 方法 (dxgi1_4.h)

根據目前的配接器輸出,檢查交換鏈結目前是否支援指定的色彩空間(例如,正在顯示交換鏈結視窗的監視器)。

注意

交換鏈結仍可設定和顯示不支援傳回的色彩空間。 例如,即使 DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 正在使用中,也會顯示 DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 色彩空間,不過會裁剪出範圍不足的色彩。

雖然色彩空間已成功設定為交換鏈結(無論之前是否以支援的形式傳回),但是當使用此函式查詢時,會傳回為支援。

語法

HRESULT CheckColorSpaceSupport(
  [in]  DXGI_COLOR_SPACE_TYPE ColorSpace,
  [out] UINT                  *pColorSpaceSupport
);

參數

[in] ColorSpace

類型:DXGI_COLOR_SPACE_TYPE

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

另請參閱

IDXGISwapChain3