Запрос и задание tempo
Чтобы получить темп последовательности, используйте команду MCI_STATUS и задайте для элемента dwItem структуры MCI_STATUS_PARMS значение MCI_SEQ_STATUS_TEMPO. Если команда MCI_STATUS выполнена успешно, элемент dwReturn структуры MCI_STATUS_PARMS содержит текущий темп.
Чтобы изменить темп, используйте команду MCI_SET со структурой MCI_SEQ_SET_PARMS , указав флаг MCI_SEQ_SET_TEMPO и задав элементу dwTempo структуры нужный темп.
Способ представления темпа зависит от типа деления последовательности. Если тип деления — PPQN, темп представлен в ударах в минуту. Если тип деления является одним из типов деления SMPTE, темп представлен в кадрах в секунду. Сведения об определении типа деления последовательности см. в разделе Получение типа деления последовательности.