TAPI_DETECTTONE-Struktur (tapi3if.h)
Die TAPI_DETECTTONE-Struktur beschreibt einen zu überwachenden Ton. Dies wird als Eintrag in einem Array verwendet.
Syntax
typedef struct TAPI_DETECTTONE {
DWORD dwAppSpecific;
DWORD dwDuration;
DWORD dwFrequency1;
DWORD dwFrequency2;
DWORD dwFrequency3;
} TAPI_DETECTTONE, *LPTAPI_DETECTTONE;
Member
dwAppSpecific
Wird von der Anwendung zum Markieren des Tones verwendet. Wenn dieser Ton erkannt wird, wird der Wert des dwAppSpecific-Elements an die Anwendung zurückgegeben.
dwDuration
Die Dauer in Millisekunden, in der der Ton vorhanden sein soll, bevor eine Erkennung vorgenommen wird.
dwFrequency1
Die Frequenz einer Komponente des Tons in Hertz.
dwFrequency2
Die Frequenz einer Komponente des Tons in Hertz.
dwFrequency3
Die Frequenz einer Komponente des Tons in Hertz. Wenn weniger als drei Frequenzen im Ton benötigt werden, sollte für die nicht verwendeten Frequenzen der Wert 0 (null) verwendet werden. Ein Ton, bei dem alle drei Frequenzen auf Null festgelegt sind, wird als Stille interpretiert und kann zur Stilleerkennung verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | tapi3if.h |
Weitere Informationen
ITLegacyCallMediaControl2::D etectTones