Bagikan melalui


METODE IDXGISwapChain3::CheckColorSpaceSupport (dxgi1_4.h)

Memeriksa apakah rantai swap saat ini mendukung ruang warna yang ditentukan, berdasarkan output adaptor saat ini (misalnya, monitor apa yang sedang ditampilkan oleh jendela rantai swap).

Nota

Rantai pertukaran mungkin masih dapat mengatur dan menampilkan spasi warna yang tidak dikembalikan sebagai didukung. Misalnya spasi warna DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 dan DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 akan ditampilkan bahkan jika DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 digunakan, meskipun warna di luar gamut akan dipotong.

Meskipun ruang warna telah berhasil diatur ke rantai pertukaran (apakah dikembalikan seperti yang didukung sebelumnya atau tidak), ruang tersebut akan dikembalikan sebagai didukung ketika dikueri dengan fungsi ini.

Sintaksis

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

Parameter

[in] ColorSpace

Jenis: DXGI_COLOR_SPACE_TYPE

Nilai DXGI_COLOR_SPACE_TYPE-typed yang menentukan jenis ruang warna untuk diperiksa dukungannya.

[out] pColorSpaceSupport

Jenis: UINT

Pointer ke variabel yang menerima kombinasi nilai DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG-typed yang dikombinasikan dengan menggunakan operasi bitwise OR. Nilai yang dihasilkan menentukan opsi untuk dukungan ruang warna.

Mengembalikan nilai

Jenis: HRESULT

Metode ini mengembalikan S_OK pada keberhasilan, atau mengembalikan salah satu kode kesalahan yang dijelaskan dalam topik DXGI_ERROR.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 10 [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Platform Target Windows
Header dxgi1_4.h
Pustaka Dxgi.lib

Lihat juga

IDXGISwapChain3