midiOutLongMsg (mmeapi.h)
Fungsi midiOutLongMsg mengirimkan pesan MIDI eksklusif sistem ke perangkat output MIDI yang ditentukan.
MMRESULT midiOutLongMsg(
HMIDIOUT hmo,
LPMIDIHDR pmh,
UINT cbmh
);
hmo
Tangani ke perangkat output MIDI. Parameter ini juga dapat menjadi penanganan transmisi aliran MIDI ke HMIDIOUT.
pmh
Pointer ke struktur MIDIHDR yang mengidentifikasi buffer MIDI.
cbmh
Ukuran, dalam byte, dari struktur MIDIHDR .
Mengembalikan MMSYSERR_NOERROR jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Perangkat keras sibuk dengan data lain. |
|
Buffer yang ditujukkan oleh lpMidiOutHdr belum disiapkan. |
|
Handel perangkat yang ditentukan tidak valid. |
|
Penunjuk atau struktur yang ditentukan tidak valid. |
Sebelum buffer diteruskan ke midiOutLongMsg, buffer harus disiapkan dengan menggunakan fungsi midiOutPrepareHeader . Driver perangkat output MIDI menentukan apakah data dikirim secara sinkron atau asinkron.
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 |