Microsoft DirectX 8.1 (Visual Basic)

DMUS_TIMESIGNATURE

The DMUS_TIMESIGNATURE type 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.

Syntax

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.