Platform SDK: TAPI |
The ITStreamControl interface represents the media streaming features of a call and exposes methods that allow an application to enumerate, create, or remove streams.
If this interface exists, a TAPI application acquires a pointer to this interface by performing a QueryInterface on any call interface, such as ITCallInfo. This interface is not available if an MSP is not involved in the current call session.
Internal to the TAPI DLL, this interface is implemented by the MSP's call object, which is created in the ITMSPAddress::CreateMSPCall method. TAPI then aggregates this interface onto the TAPI call object and exposes it to TAPI applications.
IUnknown Methods
ITStreamControl methods | Description |
---|---|
CreateStream | Creates a media stream. |
RemoveStream | Removes a media stream. |
EnumerateStreams | Enumerates streams currently available. |
get_Streams | Creates a collection of streams currently available. Provided for Automation client applications, such as those written in Microsoft Visual Basic. |
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Tapi3.h.
Library: Use T3iid.lib.
Media Service Provider Interface (MSPI), ITStream, ITSubStreamControl, ITSubStream