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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk