Interrogation et définition du tempo

Pour récupérer le tempo d’une séquence, utilisez la commande MCI_STATUS et définissez le membre dwItem de la structure MCI_STATUS_PARMS sur MCI_SEQ_STATUS_TEMPO. Si la commande MCI_STATUS réussit, le membre dwReturn de la structure MCI_STATUS_PARMS contient le tempo actuel.

Pour modifier le tempo, utilisez la commande MCI_SET avec la structure MCI_SEQ_SET_PARMS , en spécifiant l’indicateur MCI_SEQ_SET_TEMPO et en définissant le membre dwTempo de la structure sur le tempo souhaité.

La façon dont le tempo est représenté dépend du type de division de la séquence. Si le type de division est PPQN, le tempo est représenté en battements par minute. Si le type de division est l’un des types de division SMPTE, le tempo est représenté en images par seconde. Pour plus d’informations sur la détermination du type de division d’une séquence, consultez Récupération du type de division de séquence.