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