次の方法で共有


IVMRMixerBitmap::UpdateAlphaBitmapParameters メソッド (strmif.h)

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

UpdateAlphaBitmapParameters メソッドは、ビットマップの位置、サイズ、ブレンド値を変更します。

構文

HRESULT UpdateAlphaBitmapParameters(
  [in] PVMRALPHABITMAP pBmpParms
);

パラメーター

[in] pBmpParms

VMRALPHABITMAP 構造体へのポインター。

戻り値

メソッドが成功した場合は、S_OK を返します。 失敗した場合はエラー コードを返します。

解説

変更を有効にするには、フィルター グラフが実行されている必要があります。 このメソッドは、ビットマップ イメージを変更しません。 宛先キーまたはカラー キーが設定されていない VMRALPHABITMAP 構造体を指定すると、ビットマップは消えます。 この動作は、下位互換性のために設計されているため、変更できません。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー strmif.h (Dshow.h を含む)
Library Strmiids.lib

こちらもご覧ください

エラーコードと成功コード

IVMRMixerBitmap インターフェイス

ビデオ ミキシング レンダラーの使用

ビデオ ミキシング レンダラー フィルター 7