다음을 통해 공유


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 사양에 의해 미리 정의됩니다. 예약된 시스템 메시지 바이트가 생략되었습니다.

적용 대상

추가 정보