DXGK_BRIGHTNESS_STATE-Struktur (d3dkmdt.h)
Wird verwendet, um eine reibungslose Helligkeitssteuerung für einen integrierten Anzeigebereich zu aktivieren. Der Display-Miniporttreiber muss die smoothe Helligkeitssteuerung aktivieren, wenn seine DxgkDdiSetBrightnessState-Funktion aufgerufen wird und BrightnessState-SmoothBrightness > auf 1 festgelegt ist. Wird von WDDM-Anzeigetreibern (Windows Display Driver Model) 1.2 und höher verwendet.
Syntax
typedef struct _DXGK_BRIGHTNESS_STATE {
union {
struct {
UINT SmoothBrightness : 1;
UINT Reserved : 31;
};
[in] UINT Value;
};
} DXGK_BRIGHTNESS_STATE;
Member
[in] SmoothBrightness
Wenn diese Einstellung festgelegt ist, muss der Display-Miniporttreiber die gleichmäßige Helligkeitssteuerung auf dem Anzeigebereich aktivieren.
Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits eines 32-Bit-Werts (0x00000001).
[in] Reserved
Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden. Das Festlegen dieses Elements entspricht dem Festlegen der verbleibenden 31 Bits (0xFFFFFFFE) eines 32-Bit-Werts auf Nullen.
[in] Value
Ein Element in der Union, das DXGK_BRIGHTNESS_STATE enthält, das einen 32-Bit-Wert enthalten kann, der Informationen darüber angibt, ob der Anzeige-Miniporttreiber eine gleichmäßige Helligkeitssteuerung unterstützen muss.
Hinweise
Gehen Sie nicht davon aus, dass die SmoothBrightness-Member von DXGK_BRIGHTNESS_STATE und DXGK_BRIGHTNESS_CAPS identisch sind. DXGK_BRIGHTNESS_STATE. SmoothBrightness wird verwendet, um eine reibungslose Helligkeitssteuerung auf einem integrierten Anzeigebereich zu ermöglichen. DXGK_BRIGHTNESS_CAPS. SmoothBrightness wird verwendet, um die Funktionen zur Steuerung der reibungslosen Helligkeit des Anzeigebereichs abzufragen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3dkmdt.h |