Freigeben über


ITStream-Schnittstelle (tapi3if.h)

Die ITStream-Schnittstellen machen Methoden verfügbar, mit denen eine Anwendung Informationen zu einem Stream abrufen kann. um den Stream zu starten, anzuhalten oder zu beenden; zum Auswählen oder Aufheben der Auswahl von Terminals in einem Stream; und, um eine Liste der im Stream ausgewählten Terminals abzurufen. Die folgenden Methoden erstellen die ITStream-Schnittstelle :

CMSPCallBase::CreateStreamObject

IEnumStream::Weiter

ITSubStream::get_Stream

ITStreamControl::CreateStream

Vererbung

Die ITStream-Schnittstelle erbt von der IDispatch-Schnittstelle . ITStream verfügt auch über folgende Arten von Membern:

Methoden

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

 
ITStream::EnumerateTerminals

Die EnumerateTerminals-Methode listet die für den Stream ausgewählten Terminals auf. Wird für C- und C++-Anwendungen bereitgestellt. Automatisierungsclientanwendungen wie Visual Basic müssen die get_Terminals-Methode verwenden.
ITStream::get_Direction

Die get_Direction-Methode ruft die Terminalrichtung des Datenstroms ab.
ITStream::get_MediaType

Die get_MediaType-Methode ruft den Medientyp des Datenstroms ab.
ITStream::get_Name

Die get_Name-Methode ruft einen BSTR ab, der den Namen des Datenstroms darstellt. Dieser Name wird zu Informations- oder Anzeigezwecken verwendet.
ITStream::get_Terminals

Die get_Terminals-Methode erstellt eine Auflistung von Terminals, die dem aktuellen Stream 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.
ITStream::P auseStream

Die PauseStream-Methode hält den Stream an.
ITStream::SelectTerminal

Die SelectTerminal-Methode wählt ein ITTerminal-Objekt für den Stream aus.
ITStream::StartStream

Die StartStream-Methode startet den Stream.
ITStream::StopStream

Die StopStream-Methode beendet den Stream.
ITStream::UnselectTerminal

Die UnselectTerminal-Methode hebt die Auswahl des Terminals aus dem Stream auf und beendet das Streaming für diesen Stream.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h

Weitere Informationen

IDispatch

ITStreamControl

ITSubStream

ITSubStreamControl

Media Service Provider Interface (MSPI)