Platform SDK: DirectX

DirectMusicPerformance.GetResolvedTime

DirectMusicPerformance.GetResolvedTime メソッドは、指定されたタイムを、指定された境界に合わせて調整する。

object.GetResolvedTime(ctTime As Long, _
    flags As Long) As Long

パラメータ

object
DirectMusicPerformance オブジェクトを表すオブジェクト式。
ctTime
解決されるタイム。クロック タイム単位で指定する。このタイムが現在タイムより早い場合は、現在タイムが使用される。
flags
希望の分解能を記述する、以下の 1 つ以上の CONST_DMUS_SEGF_FLAGS
DMUS_SEGF_AFTERPREPARETIME
準備時間の後のタイムに解決する。
DMUS_SEGF_GRID
グリッド境界上のタイムに解決する。
DMUS_SEGF_BEAT
拍境界上のタイムに解決する。
DMUS_SEGF_MEASURE
小節境界上のタイムに解決する。

戻り値

成功すれば、解決されたタイムを返す。

エラー コード

失敗すればエラーが発生し、Err.Number が設定される。