DirectMusicPerformance.GetTimeSig
DirectMusicPerformance.GetTimeSig メソッドは、指定されたタイムの拍子記号を取り出す。
object.GetTimeSig(mtTime As Long, _
mtUntil As Long, _
timeSig As DMUS_TIMESIGNATURE)
パラメータ
- object
- DirectMusicPerformance オブジェクトを表すオブジェクト式。
- mtTime
- 拍子記号が取り出されるタイム。ミュージック タイムで指定する。このタイムまたはこれより前に行われた拍子記号の最後の変更を使って、拍子記号が決まる。
- mtUntil
- 拍子記号が有効になるミュージック タイム (mtTime からの相対タイム) を受け取る変数のアドレス。この変数が値 0 を返した場合、拍子記号が常に有効になっているか、拍子記号が無効になるタイムが不明であることを意味する。「注意」を参照すること。
- timeSig
- 拍子記号に関する情報を受け取る DMUS_TIMESIGNATURE 型。mtTime メンバは、要求されたタイムから、拍子記号の最後の変更が行われた時点までのオフセットを受け取る。常に 0 未満の値になる。
エラー コード
失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。