ITSubStream interface (tapi3if.h)

An ITSubStream is a component of an ITStream, and gives an application finer control over the media streaming. The ITSubStream interface provides methods that start, pause, or stop a substream, select or unselect terminals, and obtain a list of terminals selected on the stream. The IEnumSubStream::Next and ITSubStreamControl::CreateSubStream methods create the ITSubStream interface.

Inheritance

The ITSubStream interface inherits from the IDispatch interface. ITSubStream also has these types of members:

Methods

The ITSubStream interface has these methods.

 
ITSubStream::EnumerateTerminals

The EnumerateTerminals method enumerates terminals selected on the substream. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_Terminals method.
ITSubStream::get_Stream

The get_Stream method retrieves the pointer to the ITStream interface for the current substream.
ITSubStream::get_Terminals

The get_Terminals method creates a collection of terminals associated with the current substream. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateTerminals method.
ITSubStream::PauseSubStream

The PauseSubStream method pauses the substream.
ITSubStream::SelectTerminal

The SelectTerminal method selects an ITTerminal object onto the substream. See the Remarks section under ITStream::SelectTerminal for additional information.
ITSubStream::StartSubStream

The StartSubStream method starts the substream. See the Remarks section under ITStream::StartStream for additional information.
ITSubStream::StopSubStream

The StopSubStream method stops the substream. For additional information, see ITStream::StopStream.
ITSubStream::UnselectTerminal

The UnselectTerminal method unselects the terminal from the substream.

Requirements

Requirement Value
Target Platform Windows
Header tapi3if.h

See also

IDispatch

ITStream

ITStreamControl

ITSubStreamControl

Media Service Provider Interface (MSPI)