Интерфейс ITStream (tapi3if.h)
Интерфейсы ITStream предоставляют методы, позволяющие приложению получать сведения в потоке; для запуска, приостановки или остановки потока; для выбора или отмены выбора терминалов в потоке; и , чтобы получить список терминалов, выбранных в потоке. Интерфейс ITStream создается с помощью следующих методов:
CMSPCallBase::CreateStreamObject
Наследование
Интерфейс 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 |