DXVAHDDDI_COLOR_RGBA構造体 (d3dumddi.h)

DXVAHDDDI_COLOR_RGBA構造体は、RGB の用語で色を記述します。

構文

typedef struct _DXVAHDDDI_COLOR_RGBA {
  [in] FLOAT R;
  [in] FLOAT G;
  [in] FLOAT B;
  [in] FLOAT A;
} DXVAHDDDI_COLOR_RGBA;

メンバー

[in] R

RGB 色の赤の成分を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。

[in] G

RGB カラーの緑の成分を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。

[in] B

RGB カラーの青成分を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。

[in] A

RGB カラーのアルファ 成分 (透明度レベル) を表すために使用される 0.0 ~ 1.0 の範囲の FLOAT 値。

注釈

不透明なアルファを持つ全範囲 RGB 黒のDXVAHDDDI_COLOR_RGBAの設定は (0.0、0.0、0.0、1.0) です。 8 ビットプレゼンテーションを使用する場合、限られた範囲の RGB 黒に対するDXVAHDDDI_COLOR_RGBAの設定は (0.0625、0.0625、0.0625、0.5)、(0、0、0、255) および (16、16、16、16、128) です。

R、G、B の値は、広い色域形式 (たとえば、XR_BIAS、FP16、FP32 形式) の [0.0, 1.0] の範囲外にすることができます。

DXVAHDDDI_COLOR_YCbCrA構造体は、RGB 項で色を指定するために、DXVAHDDDI_COLOR共用体の RGB メンバーで指定されます。

要件

   
サポートされている最小のクライアント DXVAHDDDI_COLOR_RGBAは、Windows 7 オペレーティング システム以降でサポートされています。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

DXVAHDDDI_COLOR