Freigeben über


ITDigitDetectionEvent-Schnittstelle (tapi3if.h)

Die ITDigitDetectionEvent-Schnittstelle enthält Methoden, die die Beschreibung von DTMF-Ziffernereignissen abrufen. Wenn die Implementierung der ITTAPIEventNotification::Event-Methode der Anwendung einen TAPI_EVENT gleich TE_DIGITEVENT angibt, ist der pEvent-Parameter der Methode ein IDispatch-Zeiger für die ITDigitDetectionEvent-Schnittstelle . Die Methoden dieser Schnittstelle können verwendet werden, um DTMF-Ziffern während eines Aufrufs zu erkennen. Diese Schnittstelle wird von der Anwendung implementiert und von der TAPI 3-DLL aufgerufen.

Hinweis Sie müssen die ITTAPI::p ut_EventFilter-Methode aufrufen und eine Ereignisfiltermaske festlegen, die das TE_DIGITEVENT-Ereignis enthält, um den Empfang von DTMF-Ziffernereignissen zu ermöglichen. Wenn Sie ITTAPI::p ut_EventFilter nicht aufrufen, empfängt Ihre Anwendung keine Ereignisse. Sie müssen auch ITLegacyCallMediaControl::D etectDigits aufrufen, um anzugeben, welche Art von Ziffernerkennung erforderlich ist. Weitere Informationen finden Sie in der Übersicht über Ereignisse .
 

Vererbung

Die ITDigitDetectionEvent-Schnittstelle erbt von der IDispatch-Schnittstelle . ITDigitDetectionEvent verfügt auch über folgende Membertypen:

Methoden

Die ITDigitDetectionEvent-Schnittstelle verfügt über diese Methoden.

 
ITDigitDetectionEvent::get_Call

Die get_Call-Methode ruft einen Zeiger auf die ITCallInfo-Schnittstelle für den Aufruf ab, bei dem das Ereignis aufgetreten ist.
ITDigitDetectionEvent::get_CallbackInstance

Die get_CallbackInstance-Methode ruft einen Zeiger auf den Rückruf instance ab, der dem Ereignis zugeordnet ist. (ITDigitDetectionEvent.get_CallbackInstance)
ITDigitDetectionEvent::get_Digit

Die get_Digit-Methode ruft einen Zeichenzeiger ohne Vorzeichen auf die erkannte Ziffer ab.
ITDigitDetectionEvent::get_DigitMode

Die get_DigitMode-Methode ruft den Indikator für den Linienstellenmodus ab, z. B. LINEDIGITMODE_DTMF.
ITDigitDetectionEvent::get_TickCount

Die get_TickCount-Methode ruft die "Tick count" (Anzahl der Millisekunden seit Windows-Start) ab, mit der die Ziffernsammlung abgeschlossen wurde.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (Tapi3.h einschließen)

Siehe auch

Ereignisse

IDispatch

ITTAPI::RegisterCallNotifications

ITTAPIEventNotification

Codeausschnitt "Ereignisse registrieren"