DXVAHDDDI_COLOR_YCbCrA 结构 (d3dumddi.h)

DXVAHDDDI_COLOR_YCbCrA 结构以 YCbCr 术语描述颜色。

语法

typedef struct _DXVAHDDDI_COLOR_YCbCrA {
  [in] FLOAT Y;
  [in] FLOAT Cb;
  [in] FLOAT Cr;
  [in] FLOAT A;
} DXVAHDDDI_COLOR_YCbCrA;

成员

[in] Y

0.0 到 1.0 范围内的 FLOAT 值,用于描述 YCbCr 颜色的亮度分量。

[in] Cb

0.0 到 1.0 范围内的 FLOAT 值,用于描述 YCbCr 颜色的蓝色色度分量。

[in] Cr

0.0 到 1.0 范围内的 FLOAT 值,用于描述 YCbCr 颜色的红色色度分量。

[in] A

0.0 到 1.0 范围内的 FLOAT 值,用于描述 alpha 分量 (即 YCbCr 颜色的透明度级别) 。

注解

使用 8 位演示时,YCbCr black 的DXVAHDDDI_COLOR_YCbCrA设置为 (0.0625、0.5、0.5、1.0) (16、128、128、255) 。

DXVAHDDDI_COLOR_YCbCrA 结构在DXVAHDDDI_COLOR联合的 YCbCr 成员中指定,以 YCbCr 术语指定颜色。

要求

要求
最低受支持的客户端 从 Windows 7 操作系统开始支持DXVAHDDDI_COLOR_YCbCrA。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

DXVAHDDDI_COLOR