DISPLAYCONFIG_SDR_WHITE_LEVEL 구조체(wingdi.h)
DISPLAYCONFIG_SDR_WHITE_LEVEL 구조에는 디스플레이의 현재 SDR 흰색 수준에 대한 정보가 포함되어 있습니다. 이는 SDR "white"가 HDR 모니터 내에서 렌더링되는 밝기 수준입니다.
구문
typedef struct _DISPLAYCONFIG_SDR_WHITE_LEVEL {
DISPLAYCONFIG_DEVICE_INFO_HEADER header;
ULONG SDRWhiteLevel;
} DISPLAYCONFIG_SDR_WHITE_LEVEL;
멤버
header
SDR 흰색 수준을 가져오기 위한 정보를 포함하는 DISPLAYCONFIG_DEVICE_INFO_HEADER 구조체입니다. DISPLAYCONFIG_DEVICE_INFO_HEADER 형식 멤버가 DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL 설정됩니다. DISPLAYCONFIG_DEVICE_INFO_HEADER SDR 흰색 수준을 가져올 대상의 어댑터 및 대상 식별자도 포함합니다. DISPLAYCONFIG_DEVICE_INFO_HEADER 크기 멤버는 DISPLAYCONFIG_SDR_WHITE_LEVEL 구조체의 크기 이상으로 설정됩니다.
SDRWhiteLevel
80니트의 승수로 지정된 모니터의 현재 SDR 흰색 수준에 1000을 곱합니다. 예를 들어 값 1000은 SDR 흰색 수준이 80니트임을 나타내고, 값 2000은 SDR 흰색 수준 160니트를 나타냅니다.
DISPLAYCONFIG_SDR_WHITE_LEVEL sdrWhiteLevel;
...
float SDRWhiteLevelInNits = (float)sdrWhiteLevel.SDRWhiteLevel / 1000 * 80;
요구 사항
머리글 | wingdi.h |
추가 정보
동적 범위가 높은 DirectX 디스플레이 및 고급 색 사용