LINEGENERATETONE 结构 (tapi.h)
LINEGENERATETONE 结构包含有关要生成的音调的信息。 此结构由 lineGenerateTone 和 TSPI_lineGenerateTone 函数使用。
语法
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
成员
dwFrequency
此音调分量的频率,以赫为单位。 服务提供商可以调整 (舍入或向下舍入) 应用程序指定的频率以适应其分辨率。
dwCadenceOn
要生成的自定义音调节奏的“开”持续时间的长度(以毫秒为单位)。 零表示不生成任何音调。
dwCadenceOff
要生成的自定义音调节奏的“关闭”持续时间的长度(以毫秒为单位)。 零表示没有休息时间,即恒定的语气。
dwVolume
要生成音调的音量级别。 值 0x0000FFFF 表示完整音量,值 0x00000000 表示静音。
注解
此结构可能无法扩展。
此结构仅用于生成音调。 它不用于音调监视。
要求
标头 | tapi.h |