共用方式為


D3D11_VIDEO_COLOR_RGBA 結構 (d3d11.h)

指定 RGB 色彩值。

語法

typedef struct D3D11_VIDEO_COLOR_RGBA {
  float R;
  float G;
  float B;
  float A;
} D3D11_VIDEO_COLOR_RGBA;

成員

R

紅色值。

G

綠色值。

B

藍色值。

A

Alpha 值。 值的範圍從 0 (透明) 到 1 (不透明) 。

備註

RGB 值的範圍為 [0...1]。 針對每個通道 具有 n 位的 RGB 格式,會計算每個色彩元件的值,如下所示:

val = f * ((1 << n)-1)

例如,針對 RGB-32 (每個通道 8 位,) val = BYTE(f * 255.0)

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭 d3d11.h

另請參閱

Direct3D 11 視訊結構