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


Типы событий MIDI

Элемент dwEvent в структуре MIDIEVENT описывает событие MIDI, которое требуется выполнить. Короткие события полностью вписываются в этот член. Длинные события требуют одного или нескольких двойных значений в дополнение к элементу dwEvent dwE vent для хранения описаний событий.

Высокий байт dwEvent содержит сведения о том, является ли событие длинным или коротким, а также о том, создается ли обратный вызов вместе с событием. Кроме того, этот байт используется для описания типа события. Остальные 24 бита dwEvent член используются для хранения параметров события (для коротких сообщений) или для хранения длины параметров события (для длинных сообщений). Чтобы извлечь сведения из элемента dwEvent, используйте макросы MEVT_EVENTTYPE и MEVT_EVENTPARM.

Описание стандартных типов событий см. в справочном материале для структуры MIDIEVENT.