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 |