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) |