Struktur LINEGENERATETONE (tapi.h)
Struktur LINEGENERATETONE berisi informasi tentang nada yang akan dihasilkan. Struktur ini digunakan oleh fungsi lineGenerateTone dan TSPI_lineGenerateTone .
Sintaks
typedef struct linegeneratetone_tag {
DWORD dwFrequency;
DWORD dwCadenceOn;
DWORD dwCadenceOff;
DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;
Anggota
dwFrequency
Frekuensi komponen nada ini, dalam hertz. Penyedia layanan dapat menyesuaikan (membulatkan ke atas atau ke bawah) frekuensi yang ditentukan oleh aplikasi agar sesuai dengan resolusinya.
dwCadenceOn
Panjang durasi "aktif" irama nada kustom yang akan dihasilkan, dalam milidetik. Nol berarti tidak ada nada yang dihasilkan.
dwCadenceOff
Panjang durasi "nonaktif" irama nada kustom yang akan dihasilkan, dalam milidetik. Nol berarti tidak ada waktu libur, yaitu, nada konstan.
dwVolume
Tingkat volume di mana nada akan dihasilkan. Nilai 0x0000FFFF mewakili volume penuh, dan nilai 0x00000000 diam.
Keterangan
Struktur ini mungkin tidak diperpanjang.
Struktur ini hanya digunakan untuk pembuatan nada. Ini tidak digunakan untuk pemantauan nada.
Persyaratan
Header | tapi.h |