ITTerminalControl interface (termmgr.h)

The ITTerminalControl interface provides methods to get the MSP handle, connect and disconnect a terminal from a filter graph, and run or stop a renderer.

Inheritance

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

Methods

The ITTerminalControl interface has these methods.

 
ITTerminalControl::CompleteConnectTerminal

The CompleteConnectTerminal method completes the terminal connection.
ITTerminalControl::ConnectTerminal

The ConnectTerminal method connects filters and returns a set of pins for connection. Enters each of the internal filters into the filter graph, connects the internal filters together (if applicable) and returns a set of pins for connection.
ITTerminalControl::DisconnectTerminal

The DisconnectTerminal method disconnects internal filters and removes them from the filter graph.
ITTerminalControl::get_AddressHandle

The get_AddressHandle method gets the MSP address handle.
ITTerminalControl::RunRenderFilter

The RunRenderFilter method starts the rightmost render filter in the terminal. Needed for dynamic filter graphs.
ITTerminalControl::StopRenderFilter

The StopRenderFilter method stops the rightmost render filter in the terminal. Needed for dynamic filter graphs.

Requirements

Requirement Value
Target Platform Windows
Header termmgr.h