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 |
---|---|
|
Handel perangkat yang ditentukan tidak valid. |
|
Tidak ada driver perangkat. |
|
Tidak dapat mengalokasikan atau mengunci memori. |
|
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 |