Bagikan melalui


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)

Lihat juga

DXGK_BRIGHTNESS_INTERFACE_2

DxgkDdiGetBrightness

DxgkDdiGetPossibleBrightness

DxgkDdiQueryInterface

DxgkDdiSetBrightness

QUERY_INTERFACE