Condividi tramite


DXGK_BRIGHTNESS_GET_CAPS_3 funzione di callback (dispmprt.h)

Implementato dal driver client per recuperare le funzionalità di controllo della luminosità di un pannello di visualizzazione integrato.

Sintassi

DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;

NTSTATUS DxgkBrightnessGetCaps3(
  [in]  PVOID Context,
  [in]  ULONG ChildUid,
  [out] DXGK_BRIGHTNESS_CAPS *pBrightnessCaps
)
{...}

Parametri

[in] Context

Handle di un blocco di contesto associato a una scheda di visualizzazione.

[in] ChildUid

Intero che identifica in modo univoco il dispositivo figlio. Il driver miniport di visualizzazione DxgkDdiQueryChildRelations funzione precedentemente fornito questo identificatore al driver della porta di visualizzazione.

[out] pBrightnessCaps

Puntatore a una struttura DXGK_BRIGHTNESS_CAPS che rappresenta le funzionalità di controllo della luminosità del pannello di visualizzazione.

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituire un codice di errore NTSTATUS Values appropriato definito in ntstatus.h.

Osservazioni

Qualsiasi dispositivo che supporta l'interfaccia Brightness3 deve supportare i tempi di transizione, quindi SmoothBrightness non viene più usato.

Il bit NitsBrightness è stato introdotto per rappresentare il supporto per la luminosità calibrata basata su nit. Se il dispositivo non supporta la luminosità basata su nit, i livelli di luminosità saranno comunque rappresentati in millini, ma il sistema operativo sarà consapevole che non sono mappati a livelli di luminosità assoluti noti.

Fabbisogno

Requisito Valore
intestazione dispmprt.h