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 | |
| ChannelPressure | 208 | |
| Continue | 251 | |
| ControlChange | 176 | |
| EndSystemExclusive | 247 | |
| MidiTimeCode | 241 | |
| None | 0 | Не указывает тип сообщения. |
| NoteOff | 128 | |
| NoteOn | 144 | |
| PitchBendChange | 224 | |
| PolyphonicKeyPressure | 160 | |
| ProgramChange | 192 | |
| SongPositionPointer | 242 | |
| SongSelect | 243 | |
| Start | 250 | |
| Stop | 252 | |
| SystemExclusive | 240 | |
| SystemReset | 255 | |
| TimingClock | 248 | |
| TuneRequest | 246 |
Комментарии
Значения сообщения канала помещаются в высокий байт состояния сообщения Midi.
Системные сообщения представляют весь байт состояния.
Эти значения предварительно определены спецификацией MIDI. Зарезервированные байты системных сообщений опущены.