Share via


Interface ITDigitDetectionEvent (tapi3if.h)

L’interface ITDigitDetectionEvent contient des méthodes qui récupèrent la description des événements de chiffres DTMF. Lorsque l’implémentation de l’application de la méthode ITTAPIEventNotification ::Event indique un TAPI_EVENT égal à TE_DIGITEVENT, le paramètre pEvent de la méthode est un pointeur IDispatch pour l’interface ITDigitDetectionEvent . Les méthodes de cette interface peuvent être utilisées pour détecter les chiffres DTMF pendant un appel. Cette interface est implémentée par l’application et appelée par la DLL TAPI 3.

Note Vous devez appeler la méthode ITTAPI ::p ut_EventFilter et définir un masque de filtre d’événements qui inclut l’événement TE_DIGITEVENT pour activer la réception des événements numériques DTMF. Si vous n’appelez pas ITTAPI ::p ut_EventFilter, votre application ne recevra aucun événement. Vous devez également appeler ITLegacyCallMediaControl ::D etectDigits pour indiquer le type de détection de chiffres nécessaire. Pour plus d’informations, consultez vue d’ensemble des événements .
 

Héritage

L’interface ITDigitDetectionEvent hérite de l’interface IDispatch. ITDigitDetectionEvent a également les types de membres suivants :

Méthodes

L’interface ITDigitDetectionEvent possède ces méthodes.

 
ITDigitDetectionEvent ::get_Call

La méthode get_Call obtient un pointeur vers l’interface ITCallInfo pour l’appel sur lequel l’événement s’est produit.
ITDigitDetectionEvent ::get_CallbackInstance

La méthode get_CallbackInstance obtient un pointeur vers le rappel instance associé à l’événement. (ITDigitDetectionEvent.get_CallbackInstance)
ITDigitDetectionEvent ::get_Digit

La méthode get_Digit récupère un pointeur char non signé vers le chiffre détecté.
ITDigitDetectionEvent ::get_DigitMode

La méthode get_DigitMode obtient l’indicateur du mode de chiffre de ligne, tel que LINEDIGITMODE_DTMF.
ITDigitDetectionEvent ::get_TickCount

La méthode get_TickCount obtient le « nombre de graduations » (nombre de millisecondes depuis le début de Windows) auquel la collecte de chiffres s’est terminée.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)

Voir aussi

Événements

IDispatch

ITTAPI ::RegisterCallNotifications

ITTAPIEventNotification

Extrait de code Inscrire des événements