ITStream interface (tapi3if.h)
The ITStream interfaces expose methods that allow an application to retrieve information on a stream; to start, pause, or stop the stream; to select or unselect terminals on a stream; and to obtain a list of terminals selected on the stream. The following methods create the ITStream interface:
CMSPCallBase::CreateStreamObject
Inheritance
The ITStream interface inherits from the IDispatch interface. ITStream also has these types of members:
Methods
The ITStream interface has these methods.
ITStream::EnumerateTerminals The EnumerateTerminals method enumerates terminals selected on the stream. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_Terminals method. |
ITStream::get_Direction The get_Direction method gets the stream's terminal direction. |
ITStream::get_MediaType The get_MediaType method gets the stream's media type. |
ITStream::get_Name The get_Name method gets a BSTR representing the name of the stream. This name is used for informational or display purposes. |
ITStream::get_Terminals The get_Terminals method creates a collection of terminals associated with the current stream. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateTerminals method. |
ITStream::PauseStream The PauseStream method pauses the stream. |
ITStream::SelectTerminal The SelectTerminal method selects an ITTerminal object onto the stream. |
ITStream::StartStream The StartStream method starts the stream. |
ITStream::StopStream The StopStream method stops the stream. |
ITStream::UnselectTerminal The UnselectTerminal method unselects the terminal from the stream and stops streaming for this stream. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | tapi3if.h |