ITSubStream-Schnittstelle (tapi3if.h)

Ein ITSubStream ist eine Komponente eines ITStream und ermöglicht einer Anwendung eine genauere Kontrolle über das Medienstreaming. Die ITSubStream-Schnittstelle bietet Methoden zum Starten, Anhalten oder Beenden eines Teilstroms, zum Auswählen oder Aufheben der Auswahl von Terminals und zum Abrufen einer Liste der im Stream ausgewählten Terminals. Die Methoden IEnumSubStream::Next und ITSubStreamControl::CreateSubStream erstellen die ITSubStream-Schnittstelle .

Vererbung

Die ITSubStream-Schnittstelle erbt von der IDispatch-Schnittstelle . ITSubStream verfügt auch über folgende Membertypen:

Methoden

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

 
ITSubStream::EnumerateTerminals

Die EnumerateTerminals-Methode listet terminals auf, die für den Teilstrom ausgewählt sind. Wird für C- und C++-Anwendungen bereitgestellt. Automatisierungsclientanwendungen wie Visual Basic müssen die get_Terminals-Methode verwenden.
ITSubStream::get_Stream

Die get_Stream-Methode ruft den Zeiger auf die ITStream-Schnittstelle für den aktuellen Teilstrom ab.
ITSubStream::get_Terminals

Die get_Terminals-Methode erstellt eine Auflistung von Terminals, die dem aktuellen Teilstrom zugeordnet sind. Wird für Automation-Clientanwendungen bereitgestellt, z. B. in Visual Basic geschriebene Anwendungen. C- und C++-Anwendungen müssen die EnumerateTerminals-Methode verwenden.
ITSubStream::P auseSubStream

Die PauseSubStream-Methode hält den Teilstrom an.
ITSubStream::SelectTerminal

Die SelectTerminal-Methode wählt ein ITTerminal-Objekt für den Teilstrom aus. Weitere Informationen finden Sie im Abschnitt Hinweise unter ITStream::SelectTerminal.
ITSubStream::StartSubStream

Die StartSubStream-Methode startet den Teilstrom. Weitere Informationen finden Sie im Abschnitt Hinweise unter ITStream::StartStream.
ITSubStream::StopSubStream

Die StopSubStream-Methode beendet den Substream. Weitere Informationen finden Sie unter ITStream::StopStream.
ITSubStream::UnselectTerminal

Die UnselectTerminal-Methode hebt die Auswahl des Terminals aus dem Teilstrom auf.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h

Weitere Informationen

IDispatch

ITStream

ITStreamControl

ITSubStreamControl

Media Service Provider Interface (MSPI)