struktur DXGK_BRIGHTNESS_CAPS (d3dkmdt.h)
Mengidentifikasi kemampuan kontrol kecerahan panel tampilan terintegrasi yang disediakan driver miniport tampilan melalui panggilan ke fungsi DxgkDdiGetBrightnessCaps . Digunakan oleh Windows Display Driver Model (WDDM) 1.2 dan yang lebih baru menampilkan driver miniport.
Sintaks
typedef struct _DXGK_BRIGHTNESS_CAPS {
union {
struct {
UINT SmoothBrightness : 1;
UINT AdaptiveBrightness : 1;
UINT NitsBrightness : 1;
UINT Reserved : 29;
};
[in] UINT Value;
};
} DXGK_BRIGHTNESS_CAPS;
Anggota
[in] SmoothBrightness
Jika diatur, panel tampilan terintegrasi mendukung kontrol kecerahan yang halus.
Mengatur anggota ini setara dengan mengatur bit pertama dari nilai 32-bit (0x00000001).
[in] AdaptiveBrightness
Jika diatur, panel tampilan terintegrasi mendukung kontrol kecerahan adaptif.
Mengatur anggota ini setara dengan mengatur bit kedua dari nilai 32-bit (0x00000002).
[in] NitsBrightness
Dukungan kecerahan berbasis Nit. Jika NitsBrightness diatur, kecerahan tampilan dikalibrasi agar sesuai dengan tingkat kecerahan absolut yang diukur dalam nits. Data yang dikalibrasi yang diberikan kepada Driver Tampilan oleh OEM harus diambil dengan persentase Rasio Piksel (OPR) sebesar 100% di mana setiap piksel diatur ke nilai RGB (255, 255, 255) atau setara dengan floating point.
Jika NitsBrightness tidak diatur, maka OS akan menafsirkan semua nilai yang didefinisikan dalam nits/millinits, misalnya DXGK_BRIGHTNESS_NIT_RANGE, seperti seribu persen yang tidak dikalibrasi dari tingkat kecerahan maksimum.
[in] Reserved
Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini setara dengan mengatur 30 bit yang tersisa (0xFFFFFFFC) dari nilai 32-bit ke nol.
[in] Value
Anggota dalam serikat yang DXGK_BRIGHTNESS_CAPS berisi yang dapat menyimpan satu nilai 32-bit yang mengidentifikasi informasi tentang kemampuan kontrol kecerahan driver miniport tampilan.
Keterangan
Jangan berasumsi bahwa anggota SmoothBrightnessDXGK_BRIGHTNESS_STATE dan DXGK_BRIGHTNESS_CAPS sama. DXGK_BRIGHTNESS_STATE. SmoothBrightness digunakan untuk mengaktifkan kontrol kecerahan halus pada panel tampilan terintegrasi. DXGK_BRIGHTNESS_CAPS. SmoothBrightness digunakan untuk mengkueri kemampuan kontrol kecerahan halus dari panel tampilan terintegrasi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | d3dkmdt.h |