DirectMusicPerformance8.GetResolvedTime
指定されたタイムを、指定された境界に調整する。
object.GetResolvedTime( _
ctTime As Long, _
flags As Long _
) As Long
指定項目
- object
- DirectMusicPerformance8 オブジェクトを指定する。
- ctTime
- 調整されるべきタイム。クロック タイム単位で指定する。このタイムが現在のタイムより早い場合は、現在のタイムが使用される。
- flags
- 目的の分解能を記述する、以下の 1 つ以上の CONST_DMUS_SEGF_FLAGS。
- DMUS_SEGF_AFTERLATENCYTIME
- 遅延時間の後のタイムに解決する。
- DMUS_SEGF_AFTERPREPARETIME
- 準備時間の後のタイムに解決する。
- DMUS_SEGF_AFTERQUEUETIME
- キュー時間の後のタイムに解決する。
- DMUS_SEGF_BEAT
- 拍境界上のタイムに解決する。
- DMUS_SEGF_GRID
- グリッド境界上のタイムに解決する。
- DMUS_SEGF_MARKER
- マーカーに解決する。
- DMUS_SEGF_MEASURE
- 小節境界上のタイムに解決する。
- DMUS_SEGF_SEGMENTEND
- セグメントの終端に解決する。
戻り値
調整されたタイムを返す。
エラー コード
失敗した場合はエラーが発生し、Err.Number が設定される。
注意
返されるタイムは、指定されたタイムの後の、指定の境界に属する可能な限り早いタイムである。