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

Consulte también

TSPI_lineGenerateTone

lineGenerateTone