D3DDDI_HDR_METADATA_HDR10 構造体 (d3dukmdt.h)

HDR10 のメタデータについて説明します。

構文

typedef struct _D3DDDI_HDR_METADATA_HDR10 {
  UINT16 RedPrimary[2];
  UINT16 GreenPrimary[2];
  UINT16 BluePrimary[2];
  UINT16 WhitePoint[2];
  UINT   MaxMasteringLuminance;
  UINT   MinMasteringLuminance;
  UINT16 MaxContentLightLevel;
  UINT16 MaxFrameAverageLightLevel;
} D3DDDI_HDR_METADATA_HDR10;

メンバー

RedPrimary[2]

CIE xy 色空間における赤の色プライマリの色度座標。 インデックス 0 には X 座標が含まれており、インデックス 1 には Y 座標が含まれます。 値は 50,000 に正規化されます。

GreenPrimary[2]

CIE xy 色空間における緑の色プライマリの色度座標。 インデックス 0 には x 座標が含まれており、インデックス 1 には y 座標が含まれます。 値は 50,000 に正規化されます。

BluePrimary[2]

CIE xy 色空間における青色プライマリの色度座標。 インデックス 0 には x 座標が含まれており、インデックス 1 には y 座標が含まれます。 値は 50,000 に正規化されます。

WhitePoint[2]

CIE xy 色空間の白点の色度座標。 インデックス 0 には x 座標が含まれており、インデックス 1 には y 座標が含まれます。 値は 50,000 に正規化されます。

MaxMasteringLuminance

コンテンツのマスターに使用されるディスプレイのニットの最大数。 値は全体に含まれます。

MinMasteringLuminance

コンテンツのマスターに使用されるディスプレイのニットの最小数。 値は、nit (0.0001 nits) の 1/10000 分の 1 です。

MaxContentLightLevel

最大コンテンツ ライト レベル (MaxCLL)。 これは、コンテンツ内の任意の場所で使用される最も明るいピクセルに対応する nit 値です。

MaxFrameAverageLightLevel

最大フレーム平均ライト レベル (MaxFALL)。 これは、コンテンツ内の任意の場所で最も明るい平均輝度を持つフレームの平均輝度に対応するnit値です。

注釈

D3DDDI_HDR_METADATA_HDR10には、DXGI_HDR_METADATA_HDR10と同等の定義があります。

要件

要件
Header d3dukmdt.h