STRUCTURE LINEGENERATETONE (tapi.h)
La structure LINEGENERATETONE contient des informations sur une tonalité à générer. Cette structure est utilisée par les fonctions lineGenerateTone et TSPI_lineGenerateTone .
Syntaxe
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
Membres
dwFrequency
Fréquence de ce composant de tonalité, en hertz. Un fournisseur de services peut ajuster (arrondir à la hausse ou à la baisse) la fréquence spécifiée par l’application pour l’adapter à sa résolution.
dwCadenceOn
Longueur de la durée « on » de la cadence de la tonalité personnalisée à générer, en millisecondes. Zéro signifie qu’aucune tonalité n’est générée.
dwCadenceOff
Longueur de la durée « off » de la cadence de la tonalité personnalisée à générer, en millisecondes. Zéro signifie pas de temps d’arrêt, c’est-à-dire un ton constant.
dwVolume
Niveau de volume auquel la tonalité doit être générée. La valeur 0x0000FFFF représente le volume complet, et la valeur de 0x00000000 est silence.
Remarques
Cette structure peut ne pas être étendue.
Cette structure est utilisée uniquement pour la génération de tonalités. Il n’est pas utilisé pour la surveillance de la tonalité.
Configuration requise
En-tête | tapi.h |