fungsi midiConnect (mmeapi.h)
Fungsi midiConnect menghubungkan perangkat input MIDI ke thru MIDI atau perangkat output, atau menyambungkan perangkat midi thru ke perangkat output MIDI.
Sintaks
MMRESULT midiConnect(
HMIDI hmi,
HMIDIOUT hmo,
LPVOID pReserved
);
Parameter
hmi
Tangani ke perangkat input MIDI atau perangkat midi thru. (Untuk perangkat thru, handel ini harus dikembalikan oleh panggilan ke fungsi midiOutOpen .)
hmo
Tangani ke output MIDI atau perangkat thru.
pReserved
Dipesan; harus NULL.
Menampilkan nilai
Mengembalikan MMSYSERR_NOERROR jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Perangkat input yang ditentukan sudah tersambung ke perangkat output. |
|
Handel perangkat yang ditentukan tidak valid. |
Keterangan
Setelah memanggil fungsi ini, perangkat input MIDI menerima data peristiwa dalam pesan MIM_DATA setiap kali pesan dengan data peristiwa yang sama dikirim ke driver perangkat output.
Driver thru adalah bentuk khusus driver output MIDI. Sistem ini hanya akan memungkinkan satu perangkat output MIDI untuk dihubungkan ke perangkat input MIDI, tetapi beberapa perangkat output MIDI dapat dihubungkan ke perangkat midi thru. Setiap kali perangkat input MIDI yang diberikan menerima data peristiwa dalam pesan MIM_DATA, pesan dengan data peristiwa yang sama dikirim ke driver perangkat output yang diberikan (atau melalui driver thru ke driver output).
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 |