Freigeben über


MidiMessageType Enumeration

Definition

Gibt Konstanten an, die verwendet werden, um MIDI-Nachrichtentypen den entsprechenden Bytecodes zuzuordnen.

public enum class MidiMessageType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class MidiMessageType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum MidiMessageType
var value = Windows.Devices.Midi.MidiMessageType.none
Public Enum MidiMessageType
Vererbung
MidiMessageType
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

ActiveSensing 254

Eine MidiActiveSensingMessage.

ChannelPressure 208

Eine MidiChannelPressureMessage.

Continue 251

Eine MidiContinueMessage.

ControlChange 176

Eine MidiControlChangeMessage.

EndSystemExclusive 247

Eine MidiSystemExclusiveMessage.

MidiTimeCode 241

Eine MidiTimeCodeMessage.

None 0

Gibt keinen Nachrichtentyp an.

NoteOff 128

Eine MidiNoteOffMessage.

NoteOn 144

Eine MidiNoteOnMessage.

PitchBendChange 224

Eine MidiPitchBendChangeMessage.

PolyphonicKeyPressure 160

Eine MidiPolyphonicKeyPressureMessage.

ProgramChange 192

Eine MidiControlChangeMessage.

SongPositionPointer 242

Eine MidiSongPositionPointerMessage.

SongSelect 243

Eine MidiSongSelectMessage.

Start 250

Eine MidiStartMessage.

Stop 252

Eine MidiStopMessage.

SystemExclusive 240

Eine MidiSystemExclusiveMessage.

SystemReset 255

Eine SystemResetMessage.

TimingClock 248

Eine MidiTimingClockMessage.

TuneRequest 246

Eine MidiTuneRequestMessage.

Hinweise

Kanalnachrichtenwerte werden in den hohen Nibble des status Byte der Midi-Nachricht eingefügt.

Systemmeldungen stellen das gesamte status Byte dar.

Diese Werte sind durch die MIDI-Spezifikation vorab definiert. Die reservierten Systemnachrichtenbytes wurden weggelassen.

Gilt für:

Weitere Informationen