DXVAHD_COLOR_YCbCrA構造体 (dxvahd.h)
YCbCr カラー値を指定します。
構文
typedef struct _DXVAHD_COLOR_YCbCrA {
FLOAT Y;
FLOAT Cb;
FLOAT Cr;
FLOAT A;
} DXVAHD_COLOR_YCbCrA;
メンバー
Y
Y (luma) 値。
Cb
Cb クロマ値。
Cr
Cr クロマ値。
A
アルファ値。 値の範囲は 0 (透明) から 1 (不透明) です。
注釈
値の呼び出し範囲は [0...1] です。 チャネルごとに n ビットの形式を指定すると、各色コンポーネントの値は次のように計算されます。
val = f * ((1 << n)-1)
たとえば、8 ビットの YUV 形式の場合は です val = BYTE(f * 255.0)
。
参照黒は (0.0625、0.5、0.5) であり、8 ビット表現の (16、128、128) に対応します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | dxvahd.h |