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 オペレーティング システム以降でサポートされています。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

DXVAHDDDI_COLOR