Freigeben über


DXGK_BRIGHTNESS_INTERFACE-Struktur (dispmprt.h)

Die DXGK_BRIGHTNESS_INTERFACE-Struktur enthält Zeiger auf Funktionen in der Panel-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;

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 Schnittstellenreferenzfunktion, die vom Anzeigeminiporttreiber implementiert wird.

InterfaceDereference

Ein Zeiger auf eine Schnittstellendeferencefunktion, 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-Element der QUERY_INTERFACE Struktur, auf die der QueryInterface-Parameter verweist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile dispmprt.h (include Dispmprt.h)

Weitere Informationen

DXGK_BRIGHTNESS_INTERFACE_2

DxgkDdiGetBrightness

DxgkDdiGetPossibleBrightness

DxgkDdiQueryInterface

DxgkDdiSetBrightness

QUERY_INTERFACE