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