сообщение MM_MIM_DATA

Сообщение MM_MIM_DATA отправляется в окно при получении полного сообщения MIDI устройством ввода MIDI.

MM_MIM_DATA 
wParam = (WPARAM) hInput 
lParam = (LPARAM) (DWORD) lMidiMessage 

Параметры

hInput

Дескриптор устройства ввода MIDI, которое получило сообщение MIDI.

lMidiMessage

Полученное сообщение MIDI. Сообщение упаковывается в значение doubleword следующим образом:

Требование Значение Описание
Высокое слово Байты высокого порядка Не используется.
Байты с низким порядком Содержит второй байт данных MIDI (при необходимости).
Низкое слово Байты высокого порядка Содержит первый байт данных MIDI (при необходимости).
Байты с низким порядком Содержит состояние MIDI.

Два байта данных MIDI являются необязательными в зависимости от байта состояния MIDI.

Возвращаемое значение

Это сообщение не возвращает значение.

Комментарии

Для сообщений MIDI, полученных от входного порта MIDI, состояние запущено отключено; каждое сообщение разворачивается, включив в него байт состояния MIDI.

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

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Mmsystem.h (включая Windows.h)

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

Цифровой интерфейс музыкального инструмента (MIDI)

Сообщения MIDI