TAPI_DETECTTONE structure (tapi3if.h)
La structure TAPI_DETECTTONE décrit une tonalité à surveiller. Il s’agit d’une entrée dans un tableau.
Syntaxe
typedef struct TAPI_DETECTTONE {
DWORD dwAppSpecific;
DWORD dwDuration;
DWORD dwFrequency1;
DWORD dwFrequency2;
DWORD dwFrequency3;
} TAPI_DETECTTONE, *LPTAPI_DETECTTONE;
Membres
dwAppSpecific
Utilisé par l’application pour baliser la tonalité. Lorsque cette tonalité est détectée, la valeur du membre dwAppSpecific est renvoyée à l’application.
dwDuration
Durée, en millisecondes, pendant laquelle la tonalité doit être présente avant qu’une détection ne soit effectuée.
dwFrequency1
Fréquence, en hertz, d’un composant de la tonalité.
dwFrequency2
Fréquence, en hertz, d’un composant de la tonalité.
dwFrequency3
Fréquence, en hertz, d’un composant de la tonalité. Si moins de trois fréquences sont nécessaires dans la tonalité, une valeur de zéro doit être utilisée pour les fréquences inutilisées. Une tonalité avec les trois fréquences définies sur zéro est interprétée comme un silence et peut être utilisée pour la détection du silence.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | tapi3if.h |
Voir aussi
ITLegacyCallMediaControl2 ::D etectTones