The MidiSysExMessage type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Device |
Gets the handle to the MIDI device.
| |
| ID |
Gets a unique overall short message ID.
| |
| IsDone | , if the data in the buffer is complete and contains all data (else ).
| |
| IsInput |
Dealing with a Midi input device? (=input, =output).
| |
| IsPrepared | ||
| IsUniversalNonRealtime | ||
| IsUniversalRealtime | ||
| Manufacturer |
Gets the manufacturer ID from a system-exclusive message (or -32768 if not applicable or no Message data buffer is present).
| |
| Message |
Gets the raw data buffer bytes representing the system-exclusive message.
| |
| MessageAsIntPtr |
Gets the prepared pointer to the MIDI_HEADER structure ready to be used with a Midi device.
| |
| MessageLength |
Gets the length of the system exclusive Message data buffer.
| |
| MessageType |
Gets the Midi message type (one of the MIDIMessageType values).
| |
| MMCCommand |
Gets the MMC Device ID (or 255 on error or not present).
| |
| MMCDeviceID |
Gets the MMC Device ID (or 255 on error or not present).
| |
| StatusType |
Gets the Midi status type (one of the MIDIStatus values) from the first byte of the Message data buffer.
| |
| UniversalChannel |
Gets the Universal SysEx Channel number (or 255 on error or not present).
| |
| UniversalSubID |
Gets the Universal SysEx Sub ID (or 255 on error or not present).
| |
| UniversalSubID2 |
Gets the Universal SysEx Sub ID (or 255 on error or not present).
| |
| User |
Gets the user instance data as passed with the Prepare method.
|
See Also