次の方法で共有


IConfigAviMux インターフェイス

IConfigAviMux インターフェイスは、AVI Mux フィルタがディスクにファイルを書き込む方法を制御する。現在、DirectShow は、AVI マルチプレクサ フィルタのプロパティ ページを通じてこのインターフェイスを公開しており、これを利用して、マスタ ストリームと互換インデックスを設定できる。

IConfigAviMux は、1 GB を超えるファイル サイズに対応する拡張 AVI 2.0 インデックス フォーマット (indx) だけでなく、旧バージョンの Video for Windows® AVI (Audio-Video Interleaved) インデックス フォーマット (idx1) との下位互換性も提供している。IConfigAviMux::SetOutputCompatibilityIndex メソッドおよび IConfigAviMux::GetOutputCompatibilityIndex メソッドを使って、互換インデックスの設定および取得を行う。

IConfigAviMux インターフェイスは、IUnknown から継承するメソッド以外に以下のメソッドも公開する。

メソッド 説明
GetMasterStream ファイル内の他のストリームの同期に使うストリームを問い合わせる。
GetOutputCompatibilityIndex AVI インデックス フォーマットの設定を取得する。
SetMasterStream ファイル内の他のストリームの同期に使うストリームを指定する。
SetOutputCompatibilityIndex AVI インデックス フォーマットを設定する。