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 ニト) の 1/10000 になります。
MaxContentLightLevel
最大コンテンツ ライト レベル (MaxCLL)。 これは、コンテンツ内の任意の場所で使用される最も明るいピクセルに対応する nit 値です。
MaxFrameAverageLightLevel
最大フレーム平均ライト レベル (MaxFALL)。 これは、コンテンツ内の任意の場所で最も明るい平均輝度を持つフレームの平均輝度に対応するニット値です。
備考
D3DDDI_HDR_METADATA_HDR10には、DXGI_HDR_METADATA_HDR10と同等の定義があります。
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dukmdt.h |