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 颜色的 luma 分量。
[in] Cb
0.0 到 1.0 范围内的 FLOAT 值,用于描述 YCbCr 颜色的蓝色色度分量。
[in] Cr
0.0 到 1.0 范围内的 FLOAT 值,用于描述 YCbCr 颜色的红色色度分量。
[in] A
0.0 到 1.0 范围内的 FLOAT 值,用于描述 YCbCr 颜色的 alpha 分量(即透明度级别)。
言论
使用 8 位表示时,YCbCr 黑色的 DXVAHDDDI_COLOR_YCbCrA 设置为 (0.0625, 0.5, 0.5, 1.0), 即 (16, 128, 128, 255) 。
DXVAHDDDI_COLOR_YCbCrA结构在 YCbCrDXVAHDDDI_COLOR 联合成员中指定,以 YCbCr 术语指定颜色。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 7作系统开始,支持DXVAHDDDI_COLOR_YCbCrA。 |
标头 | d3dumddi.h (包括 D3dumddi.h) |