Freigeben über


IPinFlowControl-Schnittstelle (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Blockiert den Datenfluss von einem aktiven Ausgabenadel. Diese Schnittstelle wird durch Ausgabepins verfügbar gemacht, die sich dynamisch wieder verbinden können. Verwenden Sie diese Schnittstelle, um eine dynamische Erneute Verbindung innerhalb des Filterdiagramms zu starten. Weitere Informationen finden Sie unter Dynamische Grapherstellung.

Filterentwickler: Parser- und Erfassungsfilter, die die dynamische Wiederverbindung unterstützen, sollten diese Schnittstelle an ihren Ausgabepins unterstützen. Im Allgemeinen müssen andere Filtertypen diese Schnittstelle nicht implementieren.

Vererbung

Die IPinFlowControl-Schnittstelle erbt von der IUnknown-Schnittstelle . IPinFlowControl verfügt auch über folgende Membertypen:

Methoden

Die IPinFlowControl-Schnittstelle verfügt über diese Methoden.

 
IPinFlowControl::Block

Die Block-Methode blockiert oder hebt die Blockierung des Datenflusses aus dem Pin auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)