IConfigInterleaving インターフェイス
IConfigInterleaving インターフェイスは AVI Mux フィルタに実装される。このインターフェイスは、ファイルをディスクに書き込む方法を制御し、周期引数やプリロール引数などのインターリーブ構成情報を設定する。
このインターフェイスは、オーディオ サンプルおよびビデオ フレームをディスクに保存する方法を指定する InterleavingMode 列挙を使う。オーサリングを直ちに行うか、後で行うかに応じて、INTERLEAVE_NONE から INTERLEAVE_FULL までのキャプチャ インターリーブ設定がある。
キャプチャリングを処理するビデオ オーサリング アプリケーションは、オーディオ サンプルおよびビデオ フレームをディスクに保存する方法を制御する必要があるときに、このインターフェイスを使う必要がある。
IConfigInterleaving インターフェイスは、IUnknown から継承するメソッド以外に以下のメソッドも公開する。
メソッド | 説明 |
get_Interleaving | インターリーブのオーディオ プリロール タイムと周期を取得する。 |
get_Mode | インターリーブ品質の設定を取得する。 |
put_Interleaving | インターリーブのオーディオ プリロール タイムと周期を設定する。 |
put_Mode | インターリーブ品質を指定することにより、オーディオ サンプルとビデオ フレームをディスクに保存する方法を設定する。 |