Поделиться через


MidiMessageType Перечисление

Определение

Задает константы, используемые для сопоставления типов сообщений MIDI с соответствующими кодами байтов.

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
Наследование
MidiMessageType
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

ActiveSensing 254

MidiActiveSensingMessage.

ChannelPressure 208

MidiChannelPressureMessage.

Continue 251

MidiContinueMessage.

ControlChange 176

MidiControlChangeMessage.

EndSystemExclusive 247

MidiSystemExclusiveMessage.

MidiTimeCode 241

MidiTimeCodeMessage.

None 0

Не указывает тип сообщения.

NoteOff 128

MidiNoteOffMessage.

NoteOn 144

MidiNoteOnMessage.

PitchBendChange 224

MidiPitchBendChangeMessage.

PolyphonicKeyPressure 160

MidiPolyphonicKeyPressureMessage.

ProgramChange 192

MidiControlChangeMessage.

SongPositionPointer 242

Объект MidiSongPositionPointerMessage.

SongSelect 243

MidiSongSelectMessage.

Start 250

MidiStartMessage.

Stop 252

MidiStopMessage.

SystemExclusive 240

MidiSystemExclusiveMessage.

SystemReset 255

Объект SystemResetMessage.

TimingClock 248

MidiTimingClockMessage.

TuneRequest 246

Объект MidiTuneRequestMessage.

Комментарии

Значения сообщения канала помещаются в высокий байт состояния сообщения Midi.

Системные сообщения представляют весь байт состояния.

Эти значения предварительно определены спецификацией MIDI. Зарезервированные байты системных сообщений опущены.

Применяется к

См. также раздел