Condividi tramite


Interfaccia IKsPin (ksproxy.h)

L'interfaccia IKsPin fornisce metodi che controllano e recuperano informazioni su un pin.

L'IID per questa interfaccia è IID_IKsPin.

Eredità

L'interfaccia IKsPin eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IKsPin include questi metodi.

 
IKsPin::KsCreateSinkPinHandle

Il metodo KsCreateSinkPinHandle crea un handle pin e lo archivia nell'oggetto pin KS.
IKsPin::KsDecrementPendingIoCount

Il metodo KsDecrementPendingIoCount decrementa il numero di operazioni di input/output (I/O) in corso su un pin.
IKsPin::KsDeliver

Il metodo KsDeliver fornisce un esempio multimediale da un pin di output a un pin di input, continua un'operazione di I/O recuperando il buffer successivo da un allocatore e invia il buffer al dispositivo associato.
IKsPin::KsGetCurrentCommunication

Il metodo KsGetCurrentCommunication recupera la direzione di comunicazione, l'interfaccia e il supporto correnti di un pin.
IKsPin::KsIncrementPendingIoCount

Il metodo KsIncrementPendingIoCount incrementa il numero di operazioni di input/output (I/O) in corso su un pin.
IKsPin::KsMediaSamplesCompleted

Il metodo KsMediaSamplesCompleted informa un pin che un segmento di flusso è stato completato.
IKsPin::KsPeekAllocator

Il metodo KsPeekAllocator restituisce un puntatore a un'interfaccia IMemAllocator per l'allocatore assegnato di un pin.
IKsPin::KsPropagateAcquire

Il metodo KsPropagateAcquire indirizza tutti i pin sul filtro per ottenere lo stato Acquire.
IKsPin::KsQueryInterfaces

Il metodo KsQueryInterfaces recupera le interfacce supportate da un pin.
IKsPin::KsQueryMediums

Il metodo KsQueryMediums recupera i supporti supportati da un pin.

Osservazioni

Un gestore di interfaccia (IKsInterfaceHandler) usa molti dei metodi IKsPin per instradare esempi di supporti di un particolare tipo di supporto.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione ksproxy.h (include Ksproxy.h)

Vedere anche

IKsInterfaceHandler