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

用于主控内容的显示器的最小尼特数。 值以 1/10000 的尼特 (0.0001 尼特) 。

MaxContentLightLevel

最大内容光级别 (MaxCLL) 。 这是对应于内容中任意位置使用的最亮像素的 nit 值。

MaxFrameAverageLightLevel

最大帧平均光级 (MaxFALL) 。 这是对应于帧的平均亮度的 nit 值,该帧在内容中任意位置的平均亮度最亮。

注解

D3DDDI_HDR_METADATA_HDR10具有与 DXGI_HDR_METADATA_HDR10 等效的定义。

要求

要求
Header d3dukmdt.h