Freigeben über


DXGK_BRIGHTNESS_SET_3 Rückruffunktion (dispmprt.h)

DxgkBrightnessSet3 leitet den Treiber an, die Helligkeit linear von der aktuellen Helligkeitsstufe auf einen Zielhelligkeitsgrad über eine bestimmte Zeitdauer zu lenken. Ein festgelegter Helligkeitsübergang kann durch einen neuen DxgkBrightnessSet3-Aufruf unterbrochen werden. Der Treiber sollte von der aktuellen Helligkeitsstufe in der unterbrochenen Rampe wechseln.

Syntax

DXGK_BRIGHTNESS_SET_3 DxgkBrightnessSet3;

NTSTATUS DxgkBrightnessSet3(
  [in] PVOID Context,
  [in] ULONG ChildUid,
  [in] PDXGK_BRIGHTNESS_SET_IN pIn
)
{...}

Parameter

[in] Context

Kontextzeiger, der beim Abfragen der Schnittstelle bereitgestellt wird.

[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.

[in] pIn

Eine DXGK_BRIGHTNESS_SET_IN Struktur, die die Eingabeparameter für den festgelegten Helligkeitsaufruf enthält.

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.

Anforderungen

Anforderung Wert
Header- dispmprt.h