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

Lihat juga

TSPI_lineGenerateTone

lineGenerateTone