Condividi tramite


struttura D3DKMT_BRIGHTNESS_INFO (d3dkmthk.h)

Contiene informazioni sulla luminosità di un pannello di visualizzazione integrato.

Sintassi

typedef struct _D3DKMT_BRIGHTNESS_INFO {
  D3DKMT_BRIGHTNESS_INFO_TYPE Type;
  ULONG                       ChildUid;
  union {
    D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS   PossibleLevels;
    UCHAR                               Brightness;
    DXGK_BRIGHTNESS_CAPS                BrightnessCaps;
    DXGK_BRIGHTNESS_STATE               BrightnessState;
    DXGK_BACKLIGHT_OPTIMIZATION_LEVEL   OptimizationLevel;
    DXGK_BACKLIGHT_INFO                 ReductionInfo;
    BOOLEAN                             VerboseLogging;
    DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT  NitRanges;
    DXGK_BRIGHTNESS_GET_OUT             GetBrightnessMillinits;
    DXGK_BRIGHTNESS_SET_IN              SetBrightnessMillinits;
    D3DKMT_BRIGHTNESS_INTERFACE_VERSION BrightnessInterfaceSupported;
  };
} D3DKMT_BRIGHTNESS_INFO;

Members

Type

Valore di tipo D3DKMT_BRIGHTNESS_INFO_TYPE che indica il tipo di informazioni sulla luminosità da recuperare o impostare.

ChildUid

Intero che identifica in modo univoco il dispositivo figlio.

PossibleLevels

Struttura D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS che contiene informazioni su tutti i possibili livelli di luminosità supportati dal pannello di visualizzazione integrato.

Brightness

Livello di luminosità corrente.

BrightnessCaps

Struttura DXGK_BRIGHTNESS_CAPS che rappresenta le funzionalità di controllo della luminosità del pannello di visualizzazione integrato.

BrightnessState

Struttura DXGK_BRIGHTNESS_STATE che rappresenta le funzionalità di controllo della luminosità uniforme del pannello di visualizzazione integrato.

OptimizationLevel

Struttura DXGK_BACKLIGHT_OPTIMIZATION_LEVEL che rappresenta il livello di ottimizzazione del controllo luminosità.

ReductionInfo

Valore di tipo DXGK_BACKLIGHT_INFO che fornisce il livello assoluto corrente di riduzione della backlight.

VerboseLogging

Valore booleano che indica se la registrazione ETW (Event Tracing for Windows) delle informazioni sulla luminosità deve essere dettagliata.

NitRanges

Elenco degli intervalli di nit supportati.

GetBrightnessMillinits

Esegue una query sul driver per il livello di luminosità corrente, in millinits.

SetBrightnessMillinits

Indirizza il driver a scalare in modo lineare la luminosità dal livello di luminosità corrente a un livello di luminosità di destinazione per un periodo di tempo specificato.

BrightnessInterfaceSupported

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione d3dkmthk.h (include D3dkmthk.h)

Vedi anche

D3DKMT_BRIGHTNESS_INFO_TYPE

D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS

DXGK_BACKLIGHT_INFO

DXGK_BACKLIGHT_OPTIMIZATION_LEVEL

DXGK_BRIGHTNESS_CAPS

DXGK_BRIGHTNESS_STATE