Estructura LINEGENERATETONE (tapi.h)
La estructura LINEGENERATETONE contiene información sobre un tono que se va a generar. Esta estructura la usan las funciones lineGenerateTone y TSPI_lineGenerateTone .
Sintaxis
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
Miembros
dwFrequency
Frecuencia de este componente de tono, en hercios. Un proveedor de servicios puede ajustar (redondear o reducir) la frecuencia especificada por la aplicación para ajustarse a su resolución.
dwCadenceOn
Longitud de la duración "on" de la cadencia del tono personalizado que se va a generar, en milisegundos. Cero significa que no se genera ningún tono.
dwCadenceOff
Longitud de la duración "off" de la cadencia del tono personalizado que se va a generar, en milisegundos. Cero significa que no hay tiempo libre, es decir, un tono constante.
dwVolume
Nivel de volumen en el que se va a generar el tono. Un valor de 0x0000FFFF representa el volumen completo y un valor de 0x00000000 es silencio.
Comentarios
Es posible que esta estructura no se extienda.
Esta estructura solo se usa para la generación de tonos. No se usa para la supervisión de tono.
Requisitos
Encabezado | tapi.h |