ITSubStreamControl interface (tapi3if.h)

The ITSubStreamControl interface exposes methods that allow an application to enumerate, create, or remove substreams. Many MSPs do not support this interface.

A pointer to this interface can be obtained by calling QueryInterface on the stream object.

Inheritance

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

Methods

The ITSubStreamControl interface has these methods.

 
ITSubStreamControl::CreateSubStream

The CreateSubStream method creates a substream.
ITSubStreamControl::EnumerateSubStreams

The EnumerateSubStreams method enumerates currently available media substreams. Provided for C and C++ applications. Automation client applications such as Visual Basic must use the get_SubStreams method.
ITSubStreamControl::get_SubStreams

The get_SubStreams method creates a collection of substreams currently available. Provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the EnumerateSubStreams method.
ITSubStreamControl::RemoveSubStream

The RemoveSubStream method removes a substream.

Requirements

Requirement Value
Target Platform Windows
Header tapi3if.h

See also

IDispatch

ITStream

ITStreamControl

ITSubStream

Media Service Provider Interface (MSPI)