Структура 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 |