- bootstrapMIDIInputDevice
bool bootstrapMIDIInputDevice(uint deviceID, MidiInProc callback, HMIDIIN handle, size_t callbackData)
bool bootstrapMIDIInputDevice(MIDIDeviceInfo di, MidiInProc callback, HMIDIIN handle, size_t callbackData)
Opens a handle for the specified MIDI input device and starts it
- closeMIDIInputDevice
MMRESULT closeMIDIInputDevice(HMIDIIN handle)
Disposes the specified MIDI input device
- getAllMIDIInputDevices
MIDIDeviceInfo[] getAllMIDIInputDevices()
- getMIDIInputDeviceInfo
MIDIDeviceInfo getMIDIInputDeviceInfo(uint deviceID)
- getMIDIInputDeviceName
string getMIDIInputDeviceName(MIDIINCAPS caps)
- getMIDIInputDevicesCount
uint getMIDIInputDevicesCount()
- getWinDeviceInfo
MIDIINCAPS getWinDeviceInfo(uint deviceID)
- openMIDIInputDevice
MMRESULT openMIDIInputDevice(uint deviceID, MidiInProc callback, HMIDIIN handle, size_t callbackData)
Opens a handle for the specified MIDI input device
- openMIDIInputDevice
MMRESULT openMIDIInputDevice(MIDIDeviceInfo di, MidiInProc callback, HMIDIIN handle, size_t callbackData)
- parseMIMDATA
MidiMessage parseMIMDATA(size_t param1)
Parses param1 of a MIM_DATA message
- startMIDIInputDevice
bool startMIDIInputDevice(HMIDIIN handle)
Starts the MIDI input device which is represented by the passed handle