次の方法で共有


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の size メンバーは、少なくとも DISPLAYCONFIG_SDR_WHITE_LEVEL 構造体のサイズに設定されます。

SDRWhiteLevel

モニターの現在の SDR ホワイト レベル。80 ニットの乗数として指定され、1000 を乗算します。 たとえば、値 1000 は SDR ホワイト レベルが 80 ニットであることを示し、値 2000 は SDR ホワイト レベル 160 ニットを示します。

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

要件

   
Header wingdi.h

関連項目

高ダイナミック レンジ ディスプレイと高度な色を使用した DirectX の使用

DISPLAYCONFIG_DEVICE_INFO_HEADER

DisplayConfigGetDeviceInfo