IKsPin インターフェイス (ksproxy.h)

IKsPin インターフェイスには、ピンに関する情報を制御および取得するメソッドが用意されています。

このインターフェイスの IID はIID_IKsPin。

継承

IKsPin インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IKsPin インターフェイスには、これらのメソッドがあります。

 
IKsPin::KsCreateSinkPinHandle

KsCreateSinkPinHandle メソッドは、ピン ハンドルを作成し、KS ピン オブジェクトに格納します。
IKsPin::KsDecrementPendingIoCount

KsDecrementPendingIoCount メソッドは、ピンで進行中の入出力 (I/O) 操作の数をデクリメントします。
IKsPin::KsDeliver

KsDeliver メソッドは、出力ピンから入力ピンにメディア サンプルを配信し、アロケーターから次のバッファーを取得して I/O 操作を続行し、関連付けられたデバイスにバッファーを送信します。
IKsPin::KsGetCurrentCommunication

KsGetCurrentCommunication メソッドは、ピンの現在の通信方向、インターフェイス、およびメディアを取得します。
IKsPin::KsIncrementPendingIoCount

KsIncrementPendingIoCount メソッドは、ピンで進行中の入出力 (I/O) 操作の数をインクリメントします。
IKsPin::KsMediaSamplesCompleted

KsMediaSamplesCompleted メソッドは、ストリーム セグメントが完了したことをピンに通知します。
IKsPin::KsPeekAllocator

KsPeekAllocator メソッドは、ピンに割り当てられたアロケーターの IMemAllocator インターフェイスへのポインターを返します。
IKsPin::KsPropagateAcquire

KsPropagateAcquire メソッドは、フィルター上のすべてのピンに Acquire 状態を取得するように指示します。
IKsPin::KsQueryInterfaces

KsQueryInterfaces メソッドは、ピンでサポートされているインターフェイスを取得します。
IKsPin::KsQueryMediums

KsQueryMediums メソッドは、ピンでサポートされているメディアを取得します。

注釈

インターフェイス ハンドラー (IKsInterfaceHandler) は、多くの IKsPin メソッドを使用して、特定のメディアの種類のメディア サンプルをルーティングします。

要件

要件
対象プラットフォーム Windows
ヘッダー ksproxy.h (Ksproxy.h を含む)

こちらもご覧ください

IKsInterfaceHandler