次の方法で共有


IMPEG2PIDMap インターフェイス

このインターフェイスは MPEG-2 デマルチプレクサ フィルタ (Demux) の各出力ピンで実装され、トランスポート ストリーム モードでのみ使われる。アプリケーションや他のフィルタがピンと 1 つ以上のパケット ID (PID) を組み合わせるためにこのインターフェイスを呼び出す。PID が一度マップされると、Demux はすべてのパケットを出力ピンへその ID で出力するフィルタがファイルを再生しているとき (プルモード)、このインターフェイスは公開されない。

プログラム ストリームについては、IMPEG2StreamIdMap インターフェイスを使う。

要件

Bdaiface.h をインクルードすること。

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

メソッド 説明
MapPID 指定された PID のパケットをピンにマップする。
UnmapPID MapPID への以前の呼び出しで作成された PID マッピングを解除する。
EnumPIDMap このピンに現在マップされているすべての PID のコレクションを返す。