Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |