D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS枚举 (d3dumddi.h)

标识描述多平面覆盖的 YUV 范围和转换信息。

语法

typedef enum D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS {
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE,
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709,
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
} ;

常数

 
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE
YUV 值的范围从 16 到 235,非默认范围为 0 到 255,包括 0 到 255。
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709
应使用 BT.709 标准转换 YUV 值,而不是默认的 BT.601 转换。
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
YUV 值包含 xvYCC 数据,而不是传统的 YCbCr 数据。

言论

有关如何定义和转换 YUV 范围的详细信息,请参阅 Windows 8.1 中的YUV 格式范围。

要求

要求 价值
最低支持的客户端 Windows 8.1
支持的最低服务器 Windows Server 2012 R2
标头 d3dumddi.h (包括 D3dumddi.h)