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 un controllo di 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;

Members

[in] SmoothBrightness

Se impostato, il driver 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 restanti 31 bit (0xFFFFFFFE) di un valore a 32 bit su zeri.

[in] Value

Membro dell'unione che DXGK_BRIGHTNESS_STATE contiene che può contenere un valore a 32 bit che identifica le informazioni relative al fatto che il driver miniport di visualizzazione deve supportare il controllo della luminosità uniforme.

Commenti

Non presupporre che i membri SmoothBrightness di DXGK_BRIGHTNESS_STATE e DXGK_BRIGHTNESS_CAPS siano gli stessi. 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à uniforme del pannello di visualizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione d3dkmdt.h

Vedi anche

DxgkDdiSetBrightnessState