Microsoft DirectX 8.0 (Visual Basic)

DirectMusicPerformance8.ClockToMusicTime

クロック タイムをミュージック タイムに変換する。

object.ClockToMusicTime(ctTime As Long) As Long

指定項目

object
DirectMusicPerformance8 オブジェクトを指定する。
ctTime
変換されるタイム。クロック タイム単位で表す。

戻り値

等価のミュージック タイムを返す。

エラー コード

失敗した場合はエラーが発生し、Err.NumberDMUS_E_NO_MASTER_CLOCK が設定される。

注意

このメソッドは、パフォーマンスの時間ではなく、パフォーマンスの開始からのタイムのオフセットを変換する。ミュージック タイムとクロック タイムの単位の比率はテンポに依存するため、変換時には、パフォーマンスが開始されてからのテンポの変更がすべて考慮される。パフォーマンスについてマスタ テンポが設定されている場合は、同様に考慮される。

ミュージック タイムはクロック タイムほど正確ではないため、切り捨てが行われる。

参照

DirectMusicPerformance8.MusicToClockTimeクロック タイムとミュージック タイム