Condividi tramite


struttura DXGK_BRIGHTNESS_SET_IN (d3dkmdt.h)

Contiene i parametri di input per la DxgkBrightnessSet3 funzione di callback.

Sintassi

typedef struct _DXGK_BRIGHTNESS_SET_IN {
  UINT32                      BrightnessMillinits;
  UINT32                      TransitionTimeMs;
  DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;

Membri

BrightnessMillinits

Il livello di luminosità in milliniti a cui passare. Se il driver non ha impostato DXGK_BRIGHTNESS_CAPS. NitsBrightness, quindi questo valore indica il livello di luminosità in millesimi nonlibrati di una percentuale.

Ad esempio, se BrightnessMillinits è impostato su 60500 e viene impostata NitsBrightness, ciò significa che è impostata la luminanza di 60,5 nits. Se NitsBrightness non è impostato, significa 60,5%.

TransitionTimeMs

Tempo necessario per la transizione in millisecondi.

SensorReadings

Una struttura DXGK_BRIGHTNESS_SENSOR_DATA che contiene le letture del sensore che il driver può usare per determinare il modo migliore per ottenere la luminosità desiderata in condizioni di illuminazione correnti. Non tutti i dispositivi supporteranno tutte le letture o tutti i sensori e il driver non dovrebbe avere esito negativo se mancano.

Fabbisogno

Requisito Valore
intestazione d3dkmdt.h