BASS.NET API for the Un4seen BASS Audio LibraryMidiSysExMessageIsDone Property BASS.NET API for the Un4seen BASS Audio Library
, if the data in the buffer is complete and contains all data (else ).

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

public bool IsDone { get; }

Property Value

Type: Boolean

This property is not mixed up with the IsDone property - which is set by the device driver to indicate that it is finished with the buffer and is returning it to the application. Instead this property validates, if the data in the Message buffer represents a full system-exclusive message starting with a SystemMsgs byte and ending with a EOX byte.

If the member is this would indicate, that more data is about to come and this Message data buffer should be concatenated with sub-sequent system-exclusive messages until this flag returns .

You might use the constructor overload of this class which takes an instance of the MidiSysExMessage in order to automatically concatenate system-exclusive messages.

See Also