Microsoft DirectX 8.0 (Visual Basic)

DMUS_TIMESIGNATURE

Contains information about a time signature. It is passed to the DirectMusicPerformance8.GetTimeSig and DirectMusicStyle8.GetTimeSignature methods, and is also used in messages sent by the DirectMusicPerformance8.SendTimeSigPMSG method.

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

Members

beat
Bottom of time signature.
beatsPerMeasure
Top of time signature.
gridsPerBeat
Grids (subdivisions) per beat. This value determines the timing resolution for certain music events—for example, segments cued with the DMUS_SEGF_GRID flag.
mtTime
Music time at which this time signature occurs.