ITCallMediaEvent 接口 (tapi3if.h)

ITCallMediaEvent 接口包含检索媒体事件说明的方法。 当应用程序的 ITTAPIEventNotification::Event 方法的实现指示TAPI_EVENT等于 TE_CALLMEDIA 时,该方法的 pEvent 参数是 ITCallMediaEvent 接口的 IDispatch 指针。 此接口的方法可用于检索有关已发生的调用媒体事件的信息。

注意 必须调用 ITTAPI::p ut_EventFilter 方法,并设置包含 TE_CALLMEDIA 事件的事件筛选器掩码,以便能够接收呼叫媒体事件。 如果不调用 ITTAPI::p ut_EventFilter,应用程序将不会收到任何事件。 有关详细信息,请参阅 事件 概述。
 

继承

ITCallMediaEvent 接口继承自 IDispatch 接口。 ITCallMediaEvent 还具有以下类型的成员:

方法

ITCallMediaEvent 接口具有这些方法。

 
ITCallMediaEvent::get_Call

get_Call 方法获取与此事件关联的调用对象的 ITCallInfo 接口指针。
ITCallMediaEvent::get_Cause

get_Cause 方法获取调用媒体事件的原因,例如呈现器设备上的超时。
ITCallMediaEvent::get_Error

get_Error 方法获取与媒体事件关联的错误(如果有)。
ITCallMediaEvent::get_Event

get_Event 方法获取调用媒体事件指示器。
ITCallMediaEvent::get_Stream

get_Stream 方法获取指向与调用媒体事件关联的 ITStream 接口的指针。
ITCallMediaEvent::get_Terminal

get_Terminal 方法获取与 事件关联的终端。

要求

   
目标平台 Windows
标头 tapi3if.h (包括 Tapi3.h)

另请参阅

CALLHUB_EVENT

CALL_MEDIA_EVENT

CALL_MEDIA_EVENT_CAUSE

调用对象

IDispatch

ITCallInfo

ITTAPIEventNotification::Event

注册事件代码片段

TAPI_EVENT