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

Call 物件

IDispatch

ITCallInfo

ITTAPIEventNotification::Event

註冊事件程式碼片段

TAPI_EVENT