DXGK_BRIGHTNESS_INTERFACE-Struktur (dispmprt.h)

Die DXGK_BRIGHTNESS_INTERFACE-Struktur enthält Zeiger auf Funktionen in der Panelhelligkeitssteuerungsschnittstelle, die vom Display-Miniporttreiber 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;

Member

Size

Die Größe (in Bytes) dieser Struktur.

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 Anzeigeminiporttreiber implementiert wird.

InterfaceDereference

Ein Zeiger auf eine Schnittstellendereferenzierungsfunktion, die vom Anzeigeminiporttreiber implementiert wird.

GetPossibleBrightness

Ein Zeiger auf die DxgkDdiGetPossibleBrightness-Funktion des Anzeigeminiporttreibers.

SetBrightness

Ein Zeiger auf die DxgkDdiSetBrightness-Funktion des Anzeigeminiporttreibers.

GetBrightness

Ein Zeiger auf die DxgkDdiGetBrightness-Funktion des Anzeigeminiporttreibers.

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile dispmprt.h (include Dispmprt.h)

Weitere Informationen

DXGK_BRIGHTNESS_INTERFACE_2

DxgkDdiGetBrightness

DxgkDdiGetPossibleBrightness

DxgkDdiQueryInterface

DxgkDdiSetBrightness

QUERY_INTERFACE