DXVAHD_COLOR_RGBA 構造体 (dxvahd.h)

RGB カラー値を指定します。

構文

typedef struct _DXVAHD_COLOR_RGBA {
  FLOAT R;
  FLOAT G;
  FLOAT B;
  FLOAT A;
} DXVAHD_COLOR_RGBA;

メンバー

R

赤い値。

G

緑色の値。

B

青い値。

A

アルファ値。 値の範囲は 0 (透明) から 1 (不透明) です。

注釈

RGB 値の標準範囲は [0....1] です。 チャネルあたりの n ビットを含む RGB 形式の場合、各カラー コンポーネントの値は次のように計算されます。

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

たとえば、RGB-32 (チャネルあたり 8 ビット) の val = BYTE(f * 255.0)場合は 。

全範囲 RGB の場合、参照黒は (0.0、0.0、0.0) で、8 ビット表現の (0、0、0) に対応します。 限られた範囲の RGB の場合、参照黒は (0.0625、0.0625、0.0625) で、8 ビット表現の (16、16、16) に対応します。 広色域形式の場合、値が [0....1] の範囲外になる可能性があります。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header dxvahd.h

こちらもご覧ください

DXVA-HD

Direct3D ビデオ構造

Media Foundation Structures