ITLegacyCallMediaControl2::GenerateCustomTonesByCollection メソッド (tapi3if.h)
GenerateCustomTonesByCollection メソッドは、指定されたカスタム トーンを生成します。
このメソッドは、Visual Basic およびスクリプト アプリケーションを対象としています。 C/C++ アプリケーションでは、代わりに GenerateCustomTones メソッドを使用する 必要があります。
構文
HRESULT GenerateCustomTonesByCollection(
[in] ITCollection2 *pCustomToneCollection,
[in] long lDuration
);
パラメーター
[in] pCustomToneCollection
トーンのコンポーネントを表す ITCustomTone インターフェイス ポインターのコレクションを含む ITCollection2 インターフェイスへのポインター。 コレクションがマルチ周波数トーンの場合は、さまざまなトーンが同時に再生されます。
[in] lDuration
トーンを維持する必要がある期間 (ミリ秒単位)。 値 0 は、既定の期間を使用します。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
pCustomToneCollection パラメーターが有効なポインターではありません。 |
|
トーン バッファーを割り当てるのに十分なメモリがありません。 |
|
呼び出しは 接続 状態である必要があります。 |
注釈
このメソッドは TAPI 2 の呼び出しに変換されます。xlineGenerateTone 関数。
トーン生成が完了すると、TE_GENERATEEVENT型のイベントが生成されます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | tapi3if.h |
Library | Uuid.lib |
[DLL] | Tapi3.dll |