BASS.NET API for the Un4seen BASS Audio Library

MidiMessageEventArgs Class

BASS.NET API for the Un4seen BASS Audio Library
EventArgs class to be passed as the second parameter of a MessageReceived or MessageReceived event handler.
Inheritance Hierarchy

SystemObject
  SystemEventArgs
    radio42.Multimedia.MidiMidiMessageEventArgs

Namespace:  radio42.Multimedia.Midi
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

[SerializableAttribute]
public class MidiMessageEventArgs : EventArgs

The MidiMessageEventArgs type exposes the following members.

Constructors

  NameDescription
Public methodMidiMessageEventArgs
Initializes a new instance of the MidiMessageEventArgs class by initializing all of its properties.
Top
Properties

  NameDescription
Public propertyDevice
Gets the Midi device handle on which the event occurred.
Public propertyDeviceID
Gets the Midi device ID on which the event occurred.
Public propertyEventType
Gets the type of event which occurred.
Public propertyIsShortMessage
Returns , if a Midi short message was passed along with the event (else ).
Public propertyIsSysExMessage
Returns , if a Midi system-exclusive message which was passed along with the event (else ).
Public propertyMessage
Gets the message which was passed along with the event.
Public propertyShortMessage
Gets the Midi short message which was passed along with the event.
Public propertySysExMessage
Gets the Midi system-exclusive message which was passed along with the event.
Top
Remarks

This class provides all the information relevant to a Midi message event which might occur to a MidiInputDevice or MidiOutputDevice class.
See Also

Reference