Platform SDK: DirectX |
DirectMusicPerformance.Invalidate メソッドは、指定されたタイムより後のタイム スタンプを持つキュー内のすべてのメッセージをフラッシュ (解放) し、指定されたタイムから前方に向かって、すべてのセグメントのすべてのトラックにデータを再送させる。
object.Invalidate(mtTime As Long, flags As Long)
DMUS_SEGF_MEASURE
DMUS_SEGF_BEAT
DMUS_SEGF_GRID
失敗すればエラーが発生し、Err.Number に DMUS_E_NO_MASTER_CLOCK が設定される。
mtTime がかなり前のタイムで、そのタイムで無効化が行えない場合は、利用可能な範囲で最も早いタイムを使用する。