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

注册事件代码片段