struktur DXGK_BRIGHTNESS_INTERFACE (dispmprt.h)
Struktur DXGK_BRIGHTNESS_INTERFACE berisi pointer ke fungsi di Panel Brightness Control Interface, yang diimplementasikan oleh driver miniport tampilan.
Sintaks
typedef struct {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT DXGK_BRIGHTNESS_GET_POSSIBLE GetPossibleBrightness;
OUT DXGK_BRIGHTNESS_SET SetBrightness;
OUT DXGK_BRIGHTNESS_GET GetBrightness;
} DXGK_BRIGHTNESS_INTERFACE, *PDXGK_BRIGHTNESS_INTERFACE;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
Version
Nomor versi antarmuka kecerahan. Konstanta nomor versi ditentukan dalam Dispmprt.h (misalnya, DXGK_BRIGHTNESS_INTERFACE_VERSION_1).
Context
Penunjuk ke blok konteks privat.
InterfaceReference
Penunjuk ke fungsi referensi antarmuka yang diimplementasikan oleh driver miniport tampilan.
InterfaceDereference
Penunjuk ke fungsi dereferensi antarmuka yang diimplementasikan oleh driver miniport tampilan.
GetPossibleBrightness
Penunjuk ke fungsi DxgkDdiGetPossibleBrightness driver miniport tampilan.
SetBrightness
Penunjuk ke fungsi DxgkDdiSetBrightness driver miniport tampilan.
GetBrightness
Penunjuk ke fungsi DxgkDdiGetBrightness driver miniport tampilan.
Keterangan
Komponen mode kernel yang harus menggunakan antarmuka kecerahan memulai panggilan ke fungsi DxgkDdiQueryInterface driver miniport tampilan untuk mengambil antarmuka dan meneruskan GUID_DEVINTERFACE_BRIGHTNESS di anggota InterfaceType dari struktur QUERY_INTERFACE yang dituju parameter QueryInterface .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Header | dispmprt.h (termasuk Dispmprt.h) |