查詢和設定 Tempo

若要擷取序列的暫存,請使用MCI_STATUS命令,並將MCI_STATUS_PARMS結構的dwItem成員設定為 MCI_SEQ_STATUS_TEMPO。 如果MCI_STATUS命令成功,MCI_STATUS_PARMS結構的dwReturn成員會包含目前的 tempo。

若要變更 tempo,請使用 MCI_SET 命令搭配 MCI_SEQ_SET_PARMS 結構,並指定MCI_SEQ_SET_TEMPO旗標,並將結構的 dwTempo 成員設定為所需的 tempo。

tempo 的表示方式取決於序列的除法類型。 如果除法類型為 PPQN,則 tempo 會以每分鐘數的節數表示。 如果除法類型是其中一個 SMPTE 除法類型,則 tempo 會以每秒畫面格來表示。 如需判斷序列之除法類型的詳細資訊,請參閱 擷取時序除法類型