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