midiOutReset (mmeapi.h)
Fungsi midiOutReset menonaktifkan semua catatan di semua saluran MIDI untuk perangkat output MIDI yang ditentukan.
Sintaks
MMRESULT midiOutReset(
HMIDIOUT hmo
);
Parameter
hmo
Tangani ke perangkat output MIDI. Parameter ini juga dapat menjadi penanganan transmisi aliran MIDI ke HMIDIOUT.
Menampilkan nilai
Mengembalikan MMSYSERR_NOERROR jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Handel perangkat yang ditentukan tidak valid. |
Keterangan
Setiap buffer output sistem-eksklusif atau aliran yang tertunda dikembalikan ke fungsi panggilan balik dan bendera MHDR_DONE diatur dalam anggota dwFlags dari struktur MIDIHDR .
Mengakhiri pesan eksklusif sistem tanpa mengirim byte EOX (akhir eksklusif) dapat menyebabkan masalah pada perangkat penerima. Fungsi midiOutReset tidak mengirim byte EOX ketika mengakhiri pesan eksklusif sistem - aplikasi bertanggung jawab untuk melakukan ini.
Untuk menonaktifkan semua catatan, pesan catatan untuk setiap catatan di setiap saluran dikirim. Selain itu, pengontrol berkelanjutan dimatikan untuk setiap saluran.
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 |