Antarmuka IKsPin (ksproxy.h)

Antarmuka IKsPin menyediakan metode yang mengontrol dan mengambil informasi tentang pin.

IID untuk antarmuka ini IID_IKsPin.

Warisan

Antarmuka IKsPin mewarisi dari antarmuka IUnknown .

Metode

Antarmuka IKsPin memiliki metode ini.

 
IKsPin::KsCreateSinkPinHandle

Metode KsCreateSinkPinHandle membuat handel pin dan menyimpannya di objek pin KS.
IKsPin::KsDecrementPendingIoCount

Metode KsDecrementPendingIoCount mengurangi jumlah operasi input/output (I/O) yang sedang berlangsung pada pin.
IKsPin::KsDeliver

Metode KsDeliver mengirimkan sampel media dari pin output ke pin input, melanjutkan operasi I/O dengan mengambil buffer berikutnya dari alokator, dan mengirimkan buffer ke perangkat terkait.
IKsPin::KsGetCurrentCommunication

Metode KsGetCurrentCommunication mengambil arah komunikasi, antarmuka, dan media pin saat ini.
IKsPin::KsIncrementPendingIoCount

Metode KsIncrementPendingIoCount meningkatkan jumlah operasi input/output (I/O) yang sedang berlangsung pada pin.
IKsPin::KsMediaSamplesCompleted

Metode KsMediaSamplesCompleted menginformasikan pin bahwa segmen stream selesai.
IKsPin::KsPeekAllocator

Metode KsPeekAllocator mengembalikan penunjuk ke antarmuka IMemAllocator untuk alokator pin yang ditetapkan.
IKsPin::KsPropagateAcquire

Metode KsPropagateAcquire mengarahkan semua pin pada filter untuk mencapai status Acquire.
IKsPin::KsQueryInterfaces

Metode KsQueryInterfaces mengambil antarmuka yang didukung pin.
IKsPin::KsQueryMediums

Metode KsQueryMediums mengambil media yang didukung pin.

Keterangan

Handler antarmuka (IKsInterfaceHandler) menggunakan banyak metode IKsPin untuk merutekan sampel media dari jenis media tertentu.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header ksproxy.h (termasuk Ksproxy.h)

Lihat juga

IKsInterfaceHandler