次の方法で共有


IMFVideoMixerBitmap インターフェイス (evr9.h)

アルファは、 拡張ビデオ レンダラー (EVR) によって表示されるビデオと静的ビットマップ イメージをブレンドします。

EVR ミキサーは、このインターフェイスを実装します。 インターフェイスへのポインターを取得するには、 IMFGetService::GetService を呼び出します。 サービス識別子 GUID がMR_VIDEO_MIXER_SERVICE。 次のいずれかのオブジェクトで GetService を呼び出します。

  • トポロジに EVR のインスタンスが含まれている場合は、 メディア セッション
  • EVR メディア シンク。
  • DirectShow EVR フィルター。
  • EVR ミキサー。
EVR 用のカスタム ミキサーを実装する場合、ミキサーは必要に応じてこのインターフェイスをサービスとして公開できます。

継承

IMFVideoMixerBitmap インターフェイスは、IUnknown インターフェイスから継承されます。 IMFVideoMixerBitmap には、次の種類のメンバーもあります。

メソッド

IMFVideoMixerBitmap インターフェイスには、これらのメソッドがあります。

 
IMFVideoMixerBitmap::ClearAlphaBitmap

現在のビットマップを削除し、それに関連付けられているすべてのリソースを解放します。
IMFVideoMixerBitmap::GetAlphaBitmapParameters

拡張ビデオ レンダラー (EVR) がビットマップとビデオをアルファブレンドするために使用する現在の設定を取得します。
IMFVideoMixerBitmap::SetAlphaBitmap

拡張ビデオ レンダラー (EVR) のビットマップ イメージを、ビデオとアルファブレンドするように設定します。
IMFVideoMixerBitmap::UpdateAlphaBitmapParameters

ソースとターゲットの四角形、カラー キー、その他の情報など、現在のアルファ ブレンド設定を更新します。 ブレンド パラメーターの一部またはすべてを更新できます。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー evr9.h

関連項目

拡張ビデオ レンダラー

メディア ファンデーション インターフェイス