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


Получение типа деления последовательности

Тип деления последовательности MIDI определяет время между событиями MIDI в последовательности. Чтобы определить тип деления последовательности, используйте команду MCI_STATUS и задайте элементу dwItem структуры MCI_STATUS_PARMS значение MCI_SEQ_STATUS_DIVTYPE .

Если команда MCI_STATUS выполнена успешно, член dwReturn структуры MCI_STATUS_PARMS будет содержать одно из следующих значений, указывающих тип деления.

Значение Тип деления
MCI_SEQ_DIV_PPQN PPQN (заметка о частях за квартал)
MCI_SEQ_DIV_SMPTE_24 SMPTE, 24 кадров/с (кадров в секунду)
MCI_SEQ_DIV_SMPTE_25 SMPTE, 25 кадров/с
MCI_SEQ_DIV_SMPTE_30 SMPTE, 30 кадров/с
MCI_SEQ_DIV_SMPTE_30DROP SMPTE, кадр перетаскивания 30 кадров/с

 

Чтобы изменить или запросить ее темп, необходимо знать тип деления последовательности. Изменить тип деления последовательности с помощью последовательности MCI невозможно.