Condividi tramite


struttura DISPLAYCONFIG_SDR_WHITE_LEVEL (wingdi.h)

La struttura DISPLAYCONFIG_SDR_WHITE_LEVEL contiene informazioni sul livello di bianco SDR corrente di una visualizzazione. Questo è il livello di luminosità di cui viene eseguito il rendering "bianco" della route SDR all'interno di un monitor HDR.

Sintassi

typedef struct _DISPLAYCONFIG_SDR_WHITE_LEVEL {
  DISPLAYCONFIG_DEVICE_INFO_HEADER header;
  ULONG                            SDRWhiteLevel;
} DISPLAYCONFIG_SDR_WHITE_LEVEL;

Members

header

Struttura DISPLAYCONFIG_DEVICE_INFO_HEADER che contiene informazioni per ottenere il livello bianco SDR. Il membro di tipo di DISPLAYCONFIG_DEVICE_INFO_HEADER è impostato su DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL. DISPLAYCONFIG_DEVICE_INFO_HEADER contiene anche l'adattatore e gli identificatori di destinazione della destinazione per ottenere il livello bianco SDR. Il membro size di DISPLAYCONFIG_DEVICE_INFO_HEADER è impostato su almeno la dimensione della struttura DISPLAYCONFIG_SDR_WHITE_LEVEL.

SDRWhiteLevel

Livello bianco SDR corrente del monitor, specificato come moltiplicatore di 80 nit, moltiplicato per 1000. Ad esempio, un valore pari a 1000 indica che il livello bianco SDR è 80 nit, mentre un valore pari a 2000 indica un livello di bianco SDR pari a 160 nit.

DISPLAYCONFIG_SDR_WHITE_LEVEL sdrWhiteLevel;
...
float SDRWhiteLevelInNits = (float)sdrWhiteLevel.SDRWhiteLevel / 1000 * 80;

Requisiti

   
Intestazione wingdi.h

Vedi anche

Uso di DirectX con display a intervalli dinamici elevati e colore avanzato

DISPLAYCONFIG_DEVICE_INFO_HEADER

DisplayConfigGetDeviceInfo