Bagikan melalui


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)

Lihat juga

DXGK_BRIGHTNESS_INTERFACE