IPinInfo オブジェクト

IPinInfo オブジェクトは、フィルタ上のピンに関する情報を管理する。このオブジェクトは、Automation 互換ではない DirectShow ピン オブジェクトのラッパーである。

要件

プロジェクトに "ActiveMovie コントロール タイプ ライブラリ" (Quartz.dll) への参照を含めること。

IPinInfo オブジェクトは、次のプロパティおよびメソッドを公開する。

プロパティ 説明
ConnectedTo ピンがあれば、このピンの接続先のピンを取得する。
ConnectionMediaType ピンがあれば、現在のピン接続のメディア タイプを取得する。
Direction このピンの方向を取得する。
FilterInfo このピンを所有するフィルタを取得する。
MediaTypes ピンの優先メディア タイプのコレクションを取得する。
Name ピンの名前を取得する。
Pin このオブジェクトに関連付けられているピンを取得する。
PinID ピンの識別子を取得する。
メソッド 説明
Connect 必要に応じて中間フィルタを使って、このピンを別のピンに接続する。
ConnectDirect 中間フィルタを使わずに、このピンを別のピンに直接接続する。
ConnectWithType 指定したメディア タイプを使って、このピンを別のピンに直接接続する。
Disconnect このピンが接続されている場合、接続を解除する。
Render このピンからのデータをレンダリングするフィルタ グラフのセクションを作成する。