DXVAHD_BLT_STATE_ALPHA_FILL_DATA 構造体 (dxvahd.h)
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の blit 操作の出力アルファ値の計算方法を指定します。
構文
typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
DXVAHD_ALPHA_FILL_MODE Mode;
UINT StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;
メンバー
Mode
DXVAHD_ALPHA_FILL_MODE列挙体のメンバーとしてアルファ塗りつぶしモードを指定します。
DXVAHD_VPDEVCAPS構造体の FeatureCaps メンバーにDXVAHD_FEATURE_CAPS_ALPHA_FILL フラグが含まれていない場合は、アルファフィル モードを DXVAHD_ALPHA_FILL_MODE_OPAQUE に設定する必要があります。
既定の状態値は DXVAHD_ALPHA_FILL_MODE_OPAQUE。
StreamNumber
アルファ値に使用する入力ストリームの 0 から始まるインデックス。 このメンバーは、アルファフィル モードが DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM場合に使用されます。それ以外の場合、値は無視されます。
ストリームの最大数を取得するには、IDXVAHD_Device::GetVideoProcessorDeviceCaps を呼び出し、DXVAHD_VPDEVCAPS構造体の MaxStreamStates メンバーをチェックします。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | dxvahd.h |