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 |