DXGK_BRIGHTNESS_GET_CAPS_3 Rückruffunktion (dispmprt.h)
Wird vom Clienttreiber implementiert, um die Helligkeitssteuerungsfunktionen eines integrierten Anzeigebereichs abzurufen.
Syntax
DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;
NTSTATUS DxgkBrightnessGetCaps3(
[in] PVOID Context,
[in] ULONG ChildUid,
[out] DXGK_BRIGHTNESS_CAPS *pBrightnessCaps
)
{...}
Parameter
[in] Context
Ein Handle zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist.
[in] ChildUid
Eine ganze Zahl, die das untergeordnete Gerät eindeutig identifiziert. Die DxgkDdiQueryChildRelations Funktion des Anzeigeporttreibers stellte diesen Bezeichner zuvor für den Anzeigeporttreiber bereit.
[out] pBrightnessCaps
Zeigen Sie auf eine DXGK_BRIGHTNESS_CAPS Struktur, die die Helligkeitssteuerungsfunktionen des Anzeigebereichs darstellt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Geben Sie andernfalls einen geeigneten NTSTATUS-Wertefehlercode zurück, der in ntstatus.h definiert ist.
Bemerkungen
Jedes Gerät, das die Brightness3-Schnittstelle unterstützt, muss Übergangszeiten unterstützen, sodass SmoothBrightness nicht mehr verwendet wird.
Das NitsBrightness-Bit wurde eingeführt, um Unterstützung für kalibrierte nitbasierte Helligkeit darzustellen. Wenn das Gerät keine nitbasierte Helligkeit unterstützt, werden Helligkeitsstufen weiterhin in Millinits dargestellt, aber das Betriebssystem weiß, dass sie nicht bekannten absoluten Helligkeitsstufen zugeordnet sind.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |