struktur DXGK_BRIGHTNESS_INTERFACE_2 (dispmprt.h)
Struktur DXGK_BRIGHTNESS_INTERFACE_2 berisi penunjuk ke fungsi di Antarmuka Kontrol Kecerahan Panel Versi 2. Digunakan oleh WDDM 1.2 dan yang lebih baru kernel-mode menampilkan driver miniport (KMD) yang mendukung kontrol kecerahan adaptif dan halus.
Sintaks
typedef struct {
[in] IN USHORT Size;
[in] IN USHORT Version;
[in] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT DXGK_BRIGHTNESS_GET_POSSIBLE GetPossibleBrightness;
[out] OUT DXGK_BRIGHTNESS_SET SetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET GetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET_CAPS GetBrightnessCaps;
[out] OUT DXGK_BRIGHTNESS_SET_STATE SetBrightnessState;
[out] OUT DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION SetBacklightOptimization;
[out] OUT DXGK_BRIGHTNESS_GET_BACKLIGHT_REDUCTION GetBacklightReduction;
} DXGK_BRIGHTNESS_INTERFACE_2, *PDXGK_BRIGHTNESS_INTERFACE_2;
Anggota
[in] Size
Ukuran, dalam byte, dari struktur ini.
[in] Version
Nomor versi antarmuka kecerahan. Konstanta nomor versi ditentukan dalam Dispmprt.h (misalnya, DXGK_BRIGHTNESS_INTERFACE_VERSION_2).
[in] Context
Penunjuk ke blok konteks privat.
[out] InterfaceReference
Penunjuk ke fungsi referensi antarmuka yang diimplementasikan KMD.
[out] InterfaceDereference
Pointer ke fungsi dereferensi antarmuka yang diimplementasikan KMD.
[out] GetPossibleBrightness
Penunjuk ke fungsi DxgkDdiGetPossibleBrightness KMD.
[out] SetBrightness
Penunjuk ke fungsi DxgkDdiSetBrightness KMD.
[out] GetBrightness
Penunjuk ke fungsi DxgkDdiGetBrightness KMD.
[out] GetBrightnessCaps
Penunjuk ke fungsi DxgkDdiGetBrightnessCaps KMD. Fungsi ini tersedia dimulai dengan Windows 8.
[out] SetBrightnessState
Penunjuk ke fungsi DxgkDdiSetBrightnessState KMD. Fungsi ini tersedia dimulai dengan Windows 8.
[out] SetBacklightOptimization
Penunjuk ke fungsi DxgkDdiSetBacklightOptimization KMD. Fungsi ini tersedia dimulai dengan Windows 8.
[out] GetBacklightReduction
Penunjuk ke fungsi DxgkDdiGetBacklightReduction KMD. Fungsi ini tersedia dimulai dengan Windows 8.
Keterangan
Struktur ini menyediakan anggota tambahan, di luar yang ada di antarmuka DXGK_BRIGHTNESS_INTERFACE , yang menunjuk ke fungsi yang diimplementasikan driver yang mengontrol, mengukur, dan mengoptimalkan kecerahan panel tampilan dan memungkinkan kontrol kecerahan yang halus.
Untuk informasi selengkapnya tentang antarmuka ini, lihat Antarmuka Kontrol Kecerahan V. 2 (Kontrol Adaptif dan Kecerahan Halus).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | dispmprt.h (termasuk Dispmprt.h) |