LINEGENERATETONE 構造体 (tapi.h)
LINEGENERATETONE 構造体には、生成されるトーンに関する情報が含まれています。 この構造体は、 lineGenerateTone 関数と TSPI_lineGenerateTone 関数で使用されます。
構文
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
メンバー
dwFrequency
このトーン 成分の頻度 (ヘルツ単位)。 サービス プロバイダーは、アプリケーションによって指定された頻度を、その解像度に合わせて調整 (切り上げまたは切り下げ) できます。
dwCadenceOn
生成されるカスタム トーンの周期の "オン" 期間の長さ (ミリ秒単位)。 ゼロは、トーンが生成されていないことを意味します。
dwCadenceOff
生成されるカスタム トーンの周期の "off" 継続時間の長さ (ミリ秒単位)。 ゼロは、オフ時間、つまり一定のトーンを意味します。
dwVolume
トーンが生成されるボリューム レベル。 0x0000FFFF の値はボリューム全体を表し、0x00000000 の値は無音です。
解説
この構造体は拡張できません。
この構造は、トーンの生成にのみ使用されます。 トーン監視には使用されません。
要件
Header | tapi.h |