CMSPCallMultiGraph class (mspcall.h)
Derived from CMSPCallBase, this class defines a call that uses a filter graph for each stream. This extra increased specificity allows this class to implement more of the call's functionality than CMSPCallBase. Defined in MSPcall.h.
- CMSPCallMultiGraph Type Definitions
- CMSPCallMultiGraph Members
- CMSPCallMultiGraph MSPI Methods Implemented
- CMSPCallMultiGraph Public Methods, Called by MSPAddress Object
- CMSPCallMultiGraph Public Methods, Called by Thread Pool
- CMSPCallMultiGraph Overridden CComObject Methods
- CMSPCallMultiGraph Protected Helper Methods
Inheritance
The CMSPCallMultiGraph class implements CMSPCallBase.
Methods
The CMSPCallMultiGraph class has these methods.
CMSPCallMultiGraph::DispatchGraphEvent The DispatchGraphEvent method is a static method posted to the RegisterWaitForSingleObject function during initialization. |
CMSPCallMultiGraph::HandleGraphEvent The HandleGraphEvent method is called by the DispatchGraphEvent static method to let the call object instance handle the event. |
CMSPCallMultiGraph::Init The Init method is called by the MSP address object (in the method CreateMSPCall) to initialize the MSP call object. |
CMSPCallMultiGraph::InternalCreateStream The InternalCreateStream method is called by CreateStream to create a stream object (the caller does the argument checking). |
CMSPCallMultiGraph::ProcessGraphEvent The ProcessGraphEvent method (as defined in MSPCall.h) is called on the MSP worker thread. |
CMSPCallMultiGraph::RegisterWaitEvent The RegisterWaitEvent method should be called only within a critical section on the call object. |
CMSPCallMultiGraph::RemoveStream (Interface RemoveStream) The RemoveStream method is called by the application to remove a stream from the call. (CMSPCallMultiGraph.RemoveStream) |
CMSPCallMultiGraph::ShutDown The ShutDown method is called by the MSP address object (in the method ShutdownMSPCall) to shut down the MSP call object. |
CMSPCallMultiGraph::UnregisterWaitEvent The UnregisterWaitEvent method calls the UnregisterWait function to tell the thread pool to stop waiting on the handle indicated by the wait block at the given index. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | mspcall.h |