ITLegacyCallMediaControl2::GenerateTone-Methode (tapi3if.h)
Die GenerateTone-Methode generiert den angegebenen Ton.
Rufen Sie zum Generieren benutzerdefinierter Töne die GenerateCustomTones -Methode (C/C++) oder die GenerateCustomTonesByCollection-Methode (Visual Basic und Skriptanwendungen) auf.
Syntax
HRESULT GenerateTone(
[in] TAPI_TONEMODE ToneMode,
[in] long lDuration
);
Parameter
[in] ToneMode
Gibt den Tonmodus an. Bei den verwendeten Werten handelt es sich um Werte aus der TAPI_TONEMODE-Enumeration .
[in] lDuration
Sowohl die Dauer der DTMF-Ziffern und des Pulss in Millisekunden als auch die DTMF-Interdigit-Abstände.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Methode war erfolgreich. |
|
Einer der Parameter ist ungültig. |
|
Der Aufruf muss sich im verbundenen Zustand befinden. |
Hinweise
Diese Methode übersetzt einen Aufruf von TAPI 2. xlineGenerateTone-Funktion .
Wenn die Tongenerierung abgeschlossen ist, wird ein Ereignis vom Typ TE_GENERATEEVENT generiert.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tapi3if.h |
Bibliothek | Uuid.lib |
DLL | Tapi3.dll |