次の方法で共有


IMPEG2StreamIdMap インターフェイス

このインターフェイスは MPEG-2 デマルチプレクサ フィルタ (Demux) の各出力ピンで実装され、プログラム ストリーム モードでのみ使われる。アプリケーションや他のフィルタがピンと指定されたストリーム ID を組み合わせるために、そしてそのピンにサブストリーム フィルタリングがストリームに要求されているかどうかを知らせるためにこのインターフェイスを呼び出す。フィルタがファイルを再生しているとき (プルモード)、このインターフェイスは公開されない。

トランスポート ストリームについては IMPEG2PIDMap インターフェイスを使う。

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

メソッド 説明
MapStreamId MPEG-2 プログラム ストリーム内の基本ストリームのストリーム ID をメディア コンテンツ タイプとサブストリーム フィルタリング情報にマップする。
UnmapStreamId 以前の MapStreamId 呼び出しで作成されたストリーム ID マッピングを解除する。
EnumStreamIdMap このピンにマップされているすべてのストリーム ID のコレクションを返す。