Freigeben über


DXGK_BRIGHTNESS_INTERFACE Struktur (dispmprt.h)

Die DXGK_BRIGHTNESS_INTERFACE Struktur enthält Zeiger auf Funktionen in der Systemsteuerung Helligkeitssteuerungsschnittstelle, die vom Anzeigeminiporttreiber implementiert wird.

Syntax

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;

Angehörige

Size

Die Größe dieser Struktur in Byte.

Version

Die Versionsnummer der Helligkeitsschnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_BRIGHTNESS_INTERFACE_VERSION_1).

Context

Ein Zeiger auf einen privaten Kontextblock.

InterfaceReference

Ein Zeiger auf eine Schnittstellenverweisfunktion, die vom Display miniport-Treiber implementiert wird.

InterfaceDereference

Ein Zeiger auf eine Schnittstellen-Ableitungsfunktion, die vom Display miniport-Treiber implementiert wird.

GetPossibleBrightness

Ein Zeiger auf die DxgkDdiGetPossibleBrightness-Funktion des Anzeigeminiporttreibers.

SetBrightness

Ein Zeiger auf die DxgkDdiSetBrightness-Funktion des Miniporttreibers.

GetBrightness

Ein Zeiger auf die DxgkDdiGetBrightness-Funktion des Anzeigeminiporttreibers.

Bemerkungen

Eine Kernelmoduskomponente, die die Helligkeitsschnittstelle verwenden muss, initiiert einen Aufruf der DxgkDdiQueryInter face-Funktion des Anzeigeminiporttreibers, um die Schnittstelle abzurufen und GUID_DEVINTERFACE_BRIGHTNESS im InterfaceType Member der QUERY_INTERFACE Struktur zu übergeben, auf die der QueryInterface Parameter verweist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- dispmprt.h (include Dispmprt.h)

Siehe auch

DXGK_BRIGHTNESS_INTERFACE_2

DxgkDdiGetBrightness-

DxgkDdiGetPossibleBrightness-

DxgkDdiQueryInterface

DxgkDdiSetBrightness-

QUERY_INTERFACE