次の方法で共有


CMSPCallBase クラス (mspcall.h)

CMSPCallBase クラスは、呼び出しオブジェクトのジェネリック実装を提供します。 ITStreamControl インターフェイスをサポートしています。 これは、ストリーム リストを維持する単純な基本クラスとして機能します。 このクラスは MSPcall.h で定義されています。

CMSPCallBase には、次の種類のメンバーがあります。

継承

CMSPCallBase クラスは CComObjectRootExIDispatchImpl を実装します。

メソッド

CMSPCallBase クラスには、これらのメソッドがあります。

 
CMSPCallBase::CreateStreamObject

CreateStreamObject メソッドは InternalCreateStream によって呼び出されます。
CMSPCallBase::HandleStreamEvent

HandleStreamEvent メソッドは、TAPI にイベントを送信するためにストリームによって呼び出されます。
CMSPCallBase::Init

Init メソッドは、MSP 呼び出しオブジェクトを初期化するために MSP アドレス オブジェクト (CreateMSPCall メソッド内) によって呼び出されます。 派生クラスは、渡された情報を使用してそのメンバーを初期化する必要があります。
CMSPCallBase::InternalCreateStream

InternalCreateStream メソッドは、ストリーム オブジェクトを作成するために CreateStream によって呼び出されます (呼び出し元は引数チェックを行います)。 ストリーム オブジェクトを作成して初期化する必要があります (CreateStreamObject を使用)。
CMSPCallBase::MSPCallAddRef

MSPCallAddRef メソッドは、呼び出しオブジェクトのプライベート AddRef メソッドです。
CMSPCallBase::MSPCallRelease

MSPCallRelease メソッドは、呼び出しオブジェクトのプライベート Release メソッドです。
CMSPCallBase::ReceiveTSPCallData

ReceiveTSPCallData メソッドは、MSP アドレス オブジェクトの ReceiveTSPData メソッドによって呼び出され、TSP データを正しい呼び出しにディスパッチします。
CMSPCallBase::RemoveStream

(インターフェイス RemoveStream)RemoveStream メソッドは、呼び出しからストリームを削除するためにアプリケーションによって呼び出されます。 (CMSPCallBase.RemoveStream)
CMSPCallBase::ShutDown

ShutDown メソッドは、呼び出しをシャットダウンするために MSPAddress オブジェクト (ShutdownMSPCall メソッド内) によって呼び出されます。

要件

要件
対象プラットフォーム Windows
ヘッダー mspcall.h