IMFVideoMixerBitmap インターフェイス (evr9.h)
アルファは、 拡張ビデオ レンダラー (EVR) によって表示されるビデオと静的ビットマップ イメージをブレンドします。
EVR ミキサーは、このインターフェイスを実装します。 インターフェイスへのポインターを取得するには、 IMFGetService::GetService を呼び出します。 サービス識別子 GUID がMR_VIDEO_MIXER_SERVICE。 次のいずれかのオブジェクトで GetService を呼び出します。
- トポロジに EVR のインスタンスが含まれている場合は、 メディア セッション。
- EVR メディア シンク。
- DirectShow EVR フィルター。
- EVR ミキサー。
継承
IMFVideoMixerBitmap インターフェイスは、IUnknown インターフェイスから継承されます。 IMFVideoMixerBitmap には、次の種類のメンバーもあります。
メソッド
IMFVideoMixerBitmap インターフェイスには、これらのメソッドがあります。
IMFVideoMixerBitmap::ClearAlphaBitmap 現在のビットマップを削除し、それに関連付けられているすべてのリソースを解放します。 |
IMFVideoMixerBitmap::GetAlphaBitmapParameters 拡張ビデオ レンダラー (EVR) がビットマップとビデオをアルファブレンドするために使用する現在の設定を取得します。 |
IMFVideoMixerBitmap::SetAlphaBitmap 拡張ビデオ レンダラー (EVR) のビットマップ イメージを、ビデオとアルファブレンドするように設定します。 |
IMFVideoMixerBitmap::UpdateAlphaBitmapParameters ソースとターゲットの四角形、カラー キー、その他の情報など、現在のアルファ ブレンド設定を更新します。 ブレンド パラメーターの一部またはすべてを更新できます。 |
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | evr9.h |