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 を含む) |