共用方式為


ITLegacyCallMediaControl2::GenerateTone 方法 (tapi3if.h)

GenerateTone 方法會產生指定的音調。

若要產生自定義音調,請呼叫 GenerateCustomTones (C/C++) 或 GenerateCustomTonesByCollection 方法, (Visual Basic 和腳本應用程式) 。

語法

HRESULT GenerateTone(
  [in] TAPI_TONEMODE ToneMode,
  [in] long          lDuration
);

參數

[in] ToneMode

表示音調模式。 所使用的值是 來自TAPI_TONEMODE 列舉的值。

[in] lDuration

DTMF 位數和脈衝的持續時間,以毫秒為單位,以及 DTMF 插播間距。

傳回值

這個方法可以傳回其中一個值。

傳回碼 描述
S_OK
方法成功。
E_INVALIDARG
其中一個參數無效。
TAPI_E_INVALCALLSTATE
呼叫必須處於 連線 狀態。

備註

這個方法會轉譯為 TAPI 2 的呼叫。xlineGenerateTone 函式。

當音調產生完成時,會產生類型為 TE_GENERATEEVENT 的事件。

規格需求

需求
目標平台 Windows
標頭 tapi3if.h
程式庫 Uuid.lib
Dll Tapi3.dll

另請參閱

ITLegacyCallMediaControl2