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 für einen Kontextblock, der einem Anzeigeadapter zugeordnet ist.
[in] ChildUid
Eine ganze Zahl, die das untergeordnete Gerät eindeutig identifiziert. Die DxgkDdiQueryChildRelations-Funktion des Anzeigeminiporttreibers hat diesen Bezeichner zuvor für den Anzeigeporttreiber bereitgestellt.
[out] pBrightnessCaps
Zeiger auf eine DXGK_BRIGHTNESS_CAPS Struktur, die die Helligkeitssteuerungsfunktionen des Anzeigebereichs darstellt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls geben Sie einen entsprechenden FEHLERCODE für NTSTATUS-Werte zurück, der in "ntstatus.h" definiert ist.
Hinweise
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 die Unterstützung für kalibrierte nitbasierte Helligkeit darzustellen. Wenn das Gerät keine nitbasierte Helligkeit unterstützt, werden die Helligkeitsstufen weiterhin in Millinits dargestellt, aber das Betriebssystem ist sich bewusst, dass sie nicht bekannten absoluten Helligkeitsstufen zugeordnet werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | dispmprt.h |