Platform SDK: TAPI

Terminal Object Interfaces

The Terminal Object interfaces give an application access to manipulate devices used to create or receive media streams.

These interfaces are implemented by an MSP and will not be available if the address is not supported by a media service provider. If an associated MSP exists, the ITTerminalSupport interface is exposed on the Address Object.

The IEnumTerminal and IEnumTerminalClass interfaces are not directly exposed on the Terminal Object, but are tightly related to it and are listed here for reference convenience.

Interface Description
ITTerminal Base interface for the Terminal Object. It provides methods for obtaining information such as terminal class and media supported.
ITAMMediaFormat Sets and gets DirectShow™ media format.
ITBasicAudioTerminal Provides methods to set and get standard audio terminal characteristics, such as volume.
IEnumTerminal Enumerates ITTerminal
IEnumTerminalClass Enumerates Terminal Class