共用方式為


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

0.0 到 1.0 範圍內的 FLOAT 值,用來描述 RGB 色彩的紅色元件。

[in] G

0.0 到 1.0 範圍內的 FLOAT 值,用來描述 RGB 色彩的綠色元件。

[in] B

0.0 到 1.0 範圍內的 FLOAT 值,用來描述 RGB 色彩的藍色元件。

[in] A

0.0 到 1.0 範圍內的 FLOAT 值,用來描述 RGB 色彩的 Alpha 元件(也就是透明度層級)。

言論

全範圍 RGB 黑色與不透明 Alpha 的DXVAHDDDI_COLOR_RGBA設定為 (0.0, 0.0, 0.0, 1.0)。 使用 8 位簡報時,使用半透明 Alpha 的有限範圍 RGB 黑色DXVAHDDDI_COLOR_RGBA設定為 (0.0625, 0.0625, 0.0.5),也就是 (0, 0, 0, 255) 和 (16, 16, 16, 16, 128) 分別使用 8 位簡報。

R、G 和 B 值可以超出寬域格式的 [0.0, 1.0] 範圍(例如,XR_BIAS、FP16 和 FP32 格式)。

DXVAHDDDI_COLOR_YCbCrA結構是在 DXVAHDDDI_COLOR 聯集 RGB 成員中指定,以 RGB 詞彙指定色彩。

要求

要求 價值
最低支援的用戶端 從 Windows 7作系統開始,支援DXVAHDDDI_COLOR_RGBA。
標頭 d3dumddi.h (包括 D3dumddi.h)

另請參閱

DXVAHDDDI_COLOR