Получение сообщений MIDI Time-Stamped
Из-за задержки между получением драйвером устройства сообщения MIDI и временем, когда приложение получает сообщение, драйверы устройств ввода MIDI помечу сообщение MIDI с временем его получения. Метки времени MIDI, определенные как время получения первого байта сообщения, указываются в миллисекундах. Функция midiInStart сбрасывает метки времени для устройства до нуля.
Как упоминалось ранее, для получения меток времени с помощью входных данных MIDI необходимо использовать функцию обратного вызова. Параметр dwParam2 функции обратного вызова задает метку времени для данных, связанных с MIM_DATA и MIM_LONGDATA сообщениями.
Связанные темы