Bagikan melalui


fungsi waveOutReset (mmeapi.h)

Fungsi waveOutReset menghentikan pemutaran pada perangkat output waveform-audio yang diberikan dan mengatur ulang posisi saat ini ke nol. Semua buffer pemutaran yang tertunda ditandai sebagai selesai (WHDR_DONE) dan dikembalikan ke aplikasi.

Sintaks

MMRESULT waveOutReset(
  HWAVEOUT hwo
);

Parameter

hwo

Tangani ke perangkat output waveform-audio.

Menampilkan nilai

Mengembalikan MMSYSERR_NOERROR jika berhasil atau kesalahan sebaliknya. Kemungkinan nilai kesalahan termasuk yang berikut ini.

Menampilkan kode Deskripsi
MMSYSERR_INVALHANDLE
Handel perangkat yang ditentukan tidak valid.
MMSYSERR_NODRIVER
Tidak ada driver perangkat.
MMSYSERR_NOMEM
Tidak dapat mengalokasikan atau mengunci memori.
MMSYSERR_NOTSUPPORTED
Perangkat yang ditentukan sinkron dan tidak mendukung jeda.

Keterangan

Setelah fungsi ini kembali, aplikasi dapat mengirim buffer pemutaran baru ke perangkat dengan memanggil waveOutWrite, atau menutup perangkat dengan memanggil waveOutClose.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header mmeapi.h (termasuk Windows.h)
Pustaka Winmm.lib
DLL Winmm.dll

Lihat juga

Audio Bentuk Gelombang

Fungsi Bentuk Gelombang