TERMINAL_DIRECTION enumeration (tapi3if.h)
The TERMINAL_DIRECTION enumeration is used to describe the direction of the media stream with respect to the local computer or the directional capabilities of a terminal.
Syntax
typedef enum TERMINAL_DIRECTION {
TD_CAPTURE = 0,
TD_RENDER,
TD_BIDIRECTIONAL,
TD_MULTITRACK_MIXED,
TD_NONE
} ;
Constants
TD_CAPTURE Value: 0 The stream is captured on the local computer, and the data is sent out to the remote end of the connection. When applied to a terminal, this means it can originate a stream. |
TD_RENDER The stream is arriving from the remote end of the connection. When applied to a terminal, this means it can render a stream. |
TD_BIDIRECTIONAL The terminal can handle either capture or render streams. |
TD_MULTITRACK_MIXED Different tracks on the multi-track terminal may travel in different directions. For example, one track may specify TD_RENDER and another may specify TD_CAPTURE. |
TD_NONE The terminal direction is unknown or not initialized. |
Requirements
Requirement | Value |
---|---|
Header | tapi3if.h |
See also
ITTerminalManager::CreateDynamicTerminal