Estrutura LINEGENERATETONE (tapi.h)
A estrutura LINEGENERATETONE contém informações sobre um tom a ser gerado. Essa estrutura é usada pelas funções lineGenerateTone e TSPI_lineGenerateTone .
Sintaxe
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
Membros
dwFrequency
Frequência desse componente de tom, em hertz. Um provedor de serviços pode ajustar (arredondar para cima ou para baixo) a frequência especificada pelo aplicativo para ajustar sua resolução.
dwCadenceOn
Comprimento da duração "ativado" da cadência do tom personalizado a ser gerado, em milissegundos. Zero significa que nenhum tom é gerado.
dwCadenceOff
Comprimento da duração "off" da cadência do tom personalizado a ser gerado, em milissegundos. Zero significa que não há tempo de folga, ou seja, um tom constante.
dwVolume
Nível de volume no qual o tom deve ser gerado. Um valor de 0x0000FFFF representa o volume completo e um valor de 0x00000000 é o silêncio.
Comentários
Essa estrutura pode não ser estendida.
Essa estrutura é usada apenas para a geração de tons. Ele não é usado para monitoramento de tom.
Requisitos
Cabeçalho | tapi.h |