次の方法で共有


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
パラメーターの 1 つが無効です。
TAPI_E_INVALCALLSTATE
呼び出しは 接続 状態である必要があります。

注釈

このメソッドは TAPI 2 の呼び出しに変換されます。xlineGenerateTone 関数。

トーン生成が完了すると、TE_GENERATEEVENT型のイベントが生成されます。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3if.h
Library Uuid.lib
[DLL] Tapi3.dll

こちらもご覧ください

ITLegacyCallMediaControl2