Struttura LINEGENERATETONE (tapi.h)
La struttura LINEGENERATETONE contiene informazioni su un tono da generare. Questa struttura viene utilizzata dalle funzioni lineGenerateTone e TSPI_lineGenerateTone .
Sintassi
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
Members
dwFrequency
Frequenza di questo componente tono, inhz. Un provider di servizi può modificare (arrotondare o ridurre) la frequenza specificata dall'applicazione per adattarne la risoluzione.
dwCadenceOn
Lunghezza della durata "on" della cadenza del tono personalizzato da generare, in millisecondi. Zero indica che non viene generato alcun tono.
dwCadenceOff
Lunghezza della durata "off" della cadenza del tono personalizzato da generare, in millisecondi. Zero significa che non c'è tempo, ovvero un tono costante.
dwVolume
Livello di volume in corrispondenza del quale deve essere generato il tono. Un valore di 0x0000FFFF rappresenta il volume completo e un valore di 0x00000000 è silenzio.
Commenti
Questa struttura potrebbe non essere estesa.
Questa struttura viene utilizzata solo per la generazione di toni. Non viene usato per il monitoraggio del tono.
Requisiti
Intestazione | tapi.h |