Platform SDK: DirectX

DMUS_TIMESIGNATURE

DMUS_TIMESIGNATURE 型は、拍子記号に関する情報を保持する。この型は、DirectMusicPerformance.GetTimeSigDirectMusicStyle.GetTimeSignature の各メソッドに渡され、DirectMusicPerformance.SendTimeSigPMSG メソッドが送信するメッセージ内でも使用される。

Type DMUS_TIMESIGNATURE
    beat As Byte
    beatsPerMeasure As Byte
    gridsPerBeat As Integer
    mtTime As Long
End Type

メンバ

beat
拍子記号の分母。
beatsPerMeasure
拍子記号の分子。
gridsPerBeat
拍あたりのグリッド (小分割)。この値は、特定の音楽イベントのタイミング分解能を決定する。たとえば、DMUS_SEGF_GRID フラグを使ったセグメントの挿入が挙げられる (「CONST_DMUS_SEGF_FLAGS」を参照)。
mtTime
この拍子記号が発生するミュージック タイム。