struktur DXGI_OUTPUT_DESC1 (dxgi1_6.h)

Menjelaskan output atau koneksi fisik antara adaptor (kartu video) dan perangkat, termasuk informasi tambahan tentang kemampuan warna dan jenis koneksi.

Sintaks

typedef struct DXGI_OUTPUT_DESC1 {
  WCHAR                 DeviceName[32];
  RECT                  DesktopCoordinates;
  BOOL                  AttachedToDesktop;
  DXGI_MODE_ROTATION    Rotation;
  HMONITOR              Monitor;
  UINT                  BitsPerColor;
  DXGI_COLOR_SPACE_TYPE ColorSpace;
  FLOAT                 RedPrimary[2];
  FLOAT                 GreenPrimary[2];
  FLOAT                 BluePrimary[2];
  FLOAT                 WhitePoint[2];
  FLOAT                 MinLuminance;
  FLOAT                 MaxLuminance;
  FLOAT                 MaxFullFrameLuminance;
} DXGI_OUTPUT_DESC1;

Anggota

DeviceName[32]

Jenis: WCHAR[32]

String yang berisi nama perangkat output.

DesktopCoordinates

Jenis: RECT

Struktur RECT yang berisi batas output dalam koordinat desktop. Koordinat desktop bergantung pada titik per inci (DPI) desktop. Untuk informasi tentang menulis aplikasi Win32 yang sadar DPI, lihat DPI Tinggi.

AttachedToDesktop

Jenis: BOOL

True jika output dilampirkan ke desktop; jika tidak, salah.

Rotation

Jenis: DXGI_MODE_ROTATION

Anggota jenis DXGI_MODE_ROTATION yang dijumlahkan yang menjelaskan bagaimana gambar diputar oleh output.

Monitor

Jenis: HMONITOR

Handel HMONITOR yang mewakili monitor tampilan. Untuk informasi selengkapnya, lihat HMONITOR dan Konteks Perangkat.

BitsPerColor

Jenis: UINT

Jumlah bit per saluran warna untuk format kawat aktif tampilan yang terpasang pada output ini.

ColorSpace

Jenis: DXGI_COLOR_SPACE_TYPE

Kapabilitas warna tingkat lanjut saat ini dari tampilan yang melekat pada output ini. Secara khusus, apakah mampu mereproduksi nilai warna dan luminance di luar ruang warna sRGB. Nilai DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 menunjukkan bahwa tampilan terbatas pada SDR/sRGB; Nilai DXGI_COLOR_SPACE_RGB_FULL_G2048_NONE_P2020 menunjukkan bahwa tampilan mendukung kemampuan warna tingkat lanjut.

Untuk kemampuan luminance dan warna terperinci, lihat anggota tambahan dari struktur ini.

RedPrimary[2]

Jenis: FLOAT[2]

Warna merah primer, dalam koordinat xy, dari tampilan yang melekat pada output ini. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

GreenPrimary[2]

Jenis: FLOAT[2]

Warna hijau primer, dalam koordinat xy, dari tampilan yang melekat pada output ini. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

BluePrimary[2]

Jenis: FLOAT[2]

Warna biru primer, dalam koordinat xy, dari tampilan yang melekat pada output ini. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

WhitePoint[2]

Jenis: FLOAT[2]

Titik putih, dalam koordinat xy, dari tampilan yang melekat pada output ini. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

MinLuminance

Jenis: FLOAT

Luminance minimum, dalam nits, yang melekat pada output ini mampu merender. Konten tidak boleh melebihi nilai minimum ini untuk penyajian yang optimal. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

MaxLuminance

Jenis: FLOAT

Luminance maksimum, dalam nits, bahwa tampilan yang melekat pada output ini mampu merender; nilai ini kemungkinan hanya berlaku untuk area kecil panel. Konten tidak boleh melebihi nilai minimum ini untuk penyajian yang optimal. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

MaxFullFrameLuminance

Jenis: FLOAT

Luminance maksimum, dalam nits, bahwa tampilan yang melekat pada output ini mampu merender; tidak seperti MaxLuminance, nilai ini valid untuk warna yang mengisi seluruh area panel. Konten tidak boleh melebihi nilai ini di seluruh panel untuk penyajian yang optimal. Nilai ini biasanya akan berasal dari EDID tampilan yang sesuai atau kadang-kadang dari penimpaan.

Keterangan

Struktur DXGI_OUTPUT_DESC1 diinisialisasi oleh metode IDXGIOutput6::GetDesc1 .

Persyaratan

   
Header dxgi1_6.h

Lihat juga

Struktur DXGI