共用方式為


DISPLAYCONFIG_SDR_WHITE_LEVEL結構 (wingdi.h)

DISPLAYCONFIG_SDR_WHITE_LEVEL結構包含顯示器目前 SDR 白色層級的相關資訊。 這是 SDR「白色」在 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

監視器目前的 SDR 白色層級,指定為乘數 80 nits,乘以 1000。 例如,值為 1000 表示 SDR 白色層級為 80 nits,而 2000 的值則表示 SDR 白色層級為 160 nits。

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

規格需求

   
標頭 wingdi.h

另請參閱

搭配高動態範圍顯示和進階色彩使用 DirectX

DISPLAYCONFIG_DEVICE_INFO_HEADER

DisplayConfigGetDeviceInfo