IKsPin-Schnittstelle (ksproxy.h)
Die IKsPin-Schnittstelle stellt Methoden bereit, mit denen Informationen zu einer Pin gesteuert und abgerufen werden.
Die IID für diese Schnittstelle ist IID_IKsPin.
Vererbung
Die IKsPin-Schnittstelle erbt von der IUnknown-Schnittstelle .
Methoden
Die IKsPin-Schnittstelle verfügt über diese Methoden.
IKsPin::KsCreateSinkPinHandle Die KsCreateSinkPinHandle-Methode erstellt einen Stiftziehpunkt und speichert es im KS-Pinobjekt. |
IKsPin::KsDecrementPendingIoCount Die KsDecrementPendingIoCount-Methode verringert die Anzahl der Eingabe-/Ausgabevorgänge (E/A), die an einer Pin ausgeführt werden. |
IKsPin::KsDeliver Die KsDeliver-Methode übermittelt ein Medienbeispiel von einem Ausgabepin an einen Eingabepin, setzt einen E/A-Vorgang fort, indem der nächste Puffer von einem Allocator abgerufen wird, und übermittelt den Puffer an das zugeordnete Gerät. |
IKsPin::KsGetCurrentCommunication Die KsGetCurrentCommunication-Methode ruft die aktuelle Kommunikationsrichtung, schnittstelle und das medium eines Pins ab. |
IKsPin::KsIncrementPendingIoCount Die KsIncrementPendingIoCount-Methode inkrementiert die Anzahl der Eingabe-/Ausgabevorgänge (E/A), die an einer Pin ausgeführt werden. |
IKsPin::KsMediaSamplesCompleted Die KsMediaSamplesCompleted-Methode informiert einen Pin darüber, dass ein Streamsegment abgeschlossen wurde. |
IKsPin::KsPeekAllocator Die KsPeekAllocator-Methode gibt einen Zeiger auf eine IMemAllocator-Schnittstelle für die zugewiesene Zuweisung einer Pin zurück. |
IKsPin::KsPropagateAcquire Die KsPropagateAcquire-Methode weist alle Pins im Filter an, um den Acquire-Zustand zu erreichen. |
IKsPin::KsQueryInterfaces Die KsQueryInterfaces-Methode ruft Schnittstellen ab, die von einem Pin unterstützt werden. |
IKsPin::KsQueryMediums Die KsQueryMediums-Methode ruft Medien ab, die von einem Pin unterstützt werden. |
Hinweise
Ein Schnittstellenhandler (IKsInterfaceHandler) verwendet viele der IKsPin-Methoden , um Medienbeispiele eines bestimmten Medientyps weiterzuleiten.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | ksproxy.h (include Ksproxy.h) |