ITDigitDetectionEvent 介面 (tapi3if.h)

ITDigitDetectionEvent 介面包含擷取 DTMF 數位事件描述的方法。 當應用程式的 ITTAPIEventNotification::Event 方法實作表示TAPI_EVENT等於TE_DIGITEVENT時,方法的 pEvent 參數是 ITDigitDetectionEvent 介面的 IDispatch 指標。 這個介面的方法可用來在呼叫期間偵測 DTMF 數位。 此介面是由應用程式實作,並由TAPI 3 DLL呼叫。

注意 您必須呼叫 ITTAPI::p ut_EventFilter 方法,並設定包含 TE_DIGITEVENT 事件的事件篩選遮罩,以啟用 DTMF 數位事件的接收。 如果您未呼叫 ITTAPI::p ut_EventFilter,您的應用程式將不會收到任何事件。 您也必須呼叫 ITLegacyCallMediaControl::D etectDigits ,以指出需要哪種類型的數位偵測。 如需詳細資訊,請參閱 事件 概觀。
 

繼承

ITDigitDetectionEvent 介面繼承自 IDispatch 介面。 ITDigitDetectionEvent 也有下列類型的成員:

方法

ITDigitDetectionEvent 介面具有這些方法。

 
ITDigitDetectionEvent::get_Call

get_Call方法會取得 ITCallInfo 介面的指標,以取得發生事件的呼叫。
ITDigitDetectionEvent::get_CallbackInstance

get_CallbackInstance方法會取得與事件相關聯之回呼實例的指標。 (ITDigitDetectionEvent.get_CallbackInstance)
ITDigitDetectionEvent::get_Digit

get_Digit方法會擷取偵測到之數位的不帶正負號字元指標。
ITDigitDetectionEvent::get_DigitMode

get_DigitMode方法會取得行號數位模式的指標,例如LINEDIGITMODE_DTMF。
ITDigitDetectionEvent::get_TickCount

get_TickCount 方法會取得自 Windows 開始) 完成數位收集之後, (毫秒數的「刻度計數」。

規格需求

需求
目標平台 Windows
標頭 tapi3if.h (包括 Tapi3.h)

另請參閱

事件

IDispatch

ITTAPI::RegisterCallNotifications

ITTAPIEventNotification

註冊事件代碼段