IPersistMediaPropertyBag インターフェイス
IPersistMediaPropertyBag インターフェイスは、AVI (Audio-Video Interleaved) ストリームの INFO チャンクおよび DISP チャンクを設定および取得する。このインターフェイスは、IMediaPropertyBag インターフェイスを使って、チャンクを名前/値ペアとして格納する。
AVI スプリッタ フィルタおよび WAVE パーサー フィルタは、AVI ファイルまたは WAV ファイルから INFO チャンクおよび DISP チャンクを読み取るため、このインターフェイスをサポートする。AVI Mux フィルタは、これらのチャンクをファイルに書き込むため、このインターフェイスをサポートする。
IPersistMediaPropertyBag は、IPersistPropertyBag インターフェイスを原型にしているが、継承はしていない。IPersistPropertyBag の詳細については、Platform SDK を参照すること。
IPersistMediaPropertyBag インターフェイスは、IUnknown から継承するメソッド以外に以下のメソッドも公開する。
メソッド | 説明 |
InitNew | メディア ファイルのヘッダー情報を保持する新しいプロパティ バッグを初期化する。 |
Load | メディア ファイルからプロパティを取得し、そのプロパティをプロパティ バッグに格納する。 |
Save | メディア ファイルのプロパティを保存する。 |