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. La funzione DxgkDdiQueryChildRelations del driver del miniport di visualizzazione ha fornito in precedenza 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.
Commenti
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à basata su nit calibrata. Se il dispositivo non supporta la luminosità basata su nit, i livelli di luminosità saranno comunque rappresentati in millinits, ma il sistema operativo sarà consapevole che non eseguono il mapping ai livelli di luminosità assoluti noti.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dispmprt.h |