Freigeben über


DISPLAYCONFIG_SDR_WHITE_LEVEL Struktur (wingdi.h)

Die DISPLAYCONFIG_SDR_WHITE_LEVEL-Struktur enthält Informationen zur aktuellen SDR-Weißebene einer Anzeige. Dies ist die Helligkeitsstufe, die SDR "weiß" in einem HDR-Monitor gerendert wird.

Syntax

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

Member

header

Eine DISPLAYCONFIG_DEVICE_INFO_HEADER Struktur, die Informationen zum Abrufen der SDR-Weißebene enthält. Das Typmember von DISPLAYCONFIG_DEVICE_INFO_HEADER ist auf DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL festgelegt. DISPLAYCONFIG_DEVICE_INFO_HEADER enthält auch den Adapter und die Zielbezeichner des Ziels, für die die SDR-Weißebene abgerufen werden soll. Das Größenelement von DISPLAYCONFIG_DEVICE_INFO_HEADER ist mindestens auf die Größe der DISPLAYCONFIG_SDR_WHITE_LEVEL-Struktur festgelegt.

SDRWhiteLevel

Der aktuelle SDR-Weißwert des Monitors, der als Multiplikator von 80 Nits angegeben wird, multipliziert mit 1000. Ein Wert von 1000 würde z. B. darauf hinweisen, dass der SDR-Weißwert 80 Nits beträgt, während ein Wert von 2000 einen SDR-Weißwert von 160 Nits angibt.

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

Anforderungen

   
Kopfzeile wingdi.h

Weitere Informationen

Verwenden von DirectX mit Displays mit hohem Dynamischen Bereich und erweiterter Farbe

DISPLAYCONFIG_DEVICE_INFO_HEADER

DisplayConfigGetDeviceInfo