struttura DXGK_BRIGHTNESS_STATE (d3dkmdt.h)
Usato per abilitare il controllo della luminosità uniforme per un pannello di visualizzazione integrato. Il driver miniport dello schermo deve abilitare il controllo della luminosità uniforme quando viene chiamata la funzione dxgkDdiSetBrightnessState e BrightnessState ->SmoothBrightness è impostato su 1.Used by Windows Display Driver Model (WDDM) 1.2 e versioni successive visualizzano i driver miniport.
Sintassi
typedef struct _DXGK_BRIGHTNESS_STATE {
union {
struct {
UINT SmoothBrightness : 1;
UINT Reserved : 31;
};
[in] UINT Value;
};
} DXGK_BRIGHTNESS_STATE;
Membri
[in] SmoothBrightness
Se impostato, il driver del miniport di visualizzazione deve abilitare il controllo della luminosità uniforme nel pannello di visualizzazione.
L'impostazione di questo membro equivale all'impostazione del primo bit di un valore a 32 bit (0x00000001).
[in] Reserved
Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro equivale all'impostazione dei rimanenti 31 bit (0xFFFFFFFE) di un valore a 32 bit su zeri.
[in] Value
Membro nell'unione che DXGK_BRIGHTNESS_STATE contiene che può contenere un valore a 32 bit che identifica le informazioni sul fatto che il driver miniport di visualizzazione deve supportare un controllo di luminosità uniforme.
Osservazioni
Non presupporre che il SmoothBrightness membri di DXGK_BRIGHTNESS_STATE e DXGK_BRIGHTNESS_CAPS siano uguali. DXGK_BRIGHTNESS_STATE.SmoothBrightness viene usato per abilitare il controllo della luminosità uniforme su un pannello di visualizzazione integrato. DXGK_BRIGHTNESS_CAPS. SmoothBrightness viene usato per eseguire query sulle funzionalità di controllo della luminosità senza problemi del pannello di visualizzazione.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8 |
server minimo supportato | Windows Server 2012 |
intestazione | d3dkmdt.h |