Microsoft DirectX 8.0

AVI Mux フィルタ

AVI Mux は複数の入力ストリームを受け取ってそれらを AVI フォーマットにインターリーブする。ビデオ キャプチャ アプリケーションやオーサリング アプリケーションは、AVI Mux フィルタを使用してファイルを AVI フォーマットでディスクに保存することができる。通常、このフィルタはファイル ライタ フィルタに接続されるが、入力ピンで IStream および IMemInputPin をサポートする任意のフィルタに接続することができる。AVI Mux フィルタは、それぞれの入力ストリームに対して別の入力ピンを作成する。

フィルタ インターフェイス IBaseFilterIConfigAviMuxIConfigInterleavingIMediaSeekingIPersistMediaPropertyBagISpecifyPropertyPages
入力ピン メディア タイプ 古いフォーマットの FOURCC に対応するメジャー タイプ、または MEDIATYPE_AUXLine21Data (詳細については、「FOURCCMap クラス」を参照すること)。
  • メジャー タイプが MEDIATYPE_Audio である場合、フォーマットは FORMAT_WaveFormatEx でなければならない。
  • メジャー タイプが MEDIATYPE_Video である場合、フォーマットは FORMAT_VideoInfo または FORMAT_DvInfo でなければならない。
  • メジャー タイプが MEDIATYPE_Interleaved である場合、フォーマットは FORMAT_DvInfo でなければならない。
入力ピン インターフェイス IAMStreamControlIMemInputPinIPinIQualityControl
出力ピン メディア タイプ MEDIATYPE_Stream、MEDIASUBTYPE_avi
出力ピン インターフェイス IPinIPinFlowControlIQualityControl
フィルタ CLSID CLSID_AviDest
プロパティ ページ CLSID CLSID_AviMuxProptyPage、CLSID_AviMuxProptyPage1
実行モジュール qcap.dll
メリット MERIT_DO_NOT_USE
カテゴリ CLSID_LegacyAmFilterCategory
メディア なし。

注意

このフィルタは複数の入力ピンと 1 つの出力ピンを持つ。