Интерфейс ITStream (tapi3if.h)

Интерфейсы ITStream предоставляют методы, позволяющие приложению получать сведения в потоке; для запуска, приостановки или остановки потока; для выбора или отмены выбора терминалов в потоке; и , чтобы получить список терминалов, выбранных в потоке. Интерфейс ITStream создается с помощью следующих методов:

CMSPCallBase::CreateStreamObject

IEnumStream::Next

ITSubStream::get_Stream

ITStreamControl::CreateStream

Наследование

Интерфейс ITStream наследуется от интерфейса IDispatch . ITStream также имеет следующие типы членов:

Методы

Интерфейс ITStream содержит следующие методы.

 
ITStream::EnumerateTerminals

Метод EnumerateTerminals перечисляет терминалы, выбранные в потоке. Предоставляется для приложений C и C++. Клиентские приложения службы автоматизации, такие как Visual Basic, должны использовать метод get_Terminals.
ITStream::get_Direction

Метод get_Direction получает конечное направление потока.
ITStream::get_MediaType

Метод get_MediaType получает тип мультимедиа потока.
ITStream::get_Name

Метод get_Name получает BSTR, представляющий имя потока. Это имя используется для информационных или отображаемых целей.
ITStream::get_Terminals

Метод get_Terminals создает коллекцию терминалов, связанных с текущим потоком. Предоставляется для клиентских приложений службы автоматизации, например, написанных на Visual Basic. Приложения C и C++ должны использовать метод EnumerateTerminals.
ITStream::P auseStream

Метод PauseStream приостанавливает поток.
ITStream::SelectTerminal

Метод SelectTerminal выбирает объект ITTerminal в потоке.
ITStream::StartStream

Метод StartStream запускает поток.
ITStream::StopStream

Метод StopStream останавливает поток.
ITStream::UnselectTerminal

Метод UnselectTerminal отменяет выбор терминала из потока и останавливает потоковую передачу для этого потока.

Требования

Требование Значение
Целевая платформа Windows
Header tapi3if.h

См. также раздел

IDispatch

ITStreamControl

ITSubStream

ITSubStreamControl

Интерфейс поставщика служб мультимедиа (MSPI)