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
YCbCr カラーの luma コンポーネントを記述するために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。
[in] Cb
YCbCr 色の青い彩度成分を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。
[in] Cr
YCbCr 色の赤い彩度成分を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。
[in] A
YCbCr カラーのアルファ 成分 (つまり透明度レベル) を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。
備考
不透明なアルファを持つ YCbCr 黒のDXVAHDDDI_COLOR_YCbCrAの設定は (0.0625、0.5、0.5、1.0)、8 ビット プレゼンテーションを使用する場合は (16、128、128、255) です。
DXVAHDDDI_COLOR_YCbCrA構造体は、YCbCr 項で色を指定するために、DXVAHDDDI_COLOR 共用体の YCbCr メンバーで指定されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | DXVAHDDDI_COLOR_YCbCrAは、Windows 7 オペレーティング システム以降でサポートされています。 |
ヘッダー | d3dumddi.h (D3dumddi.h を含む) |