Microsoft DirectX 8.0 (Visual Basic)

DirectMusicPerformance8.MusicToClockTime

ミュージック タイム フォーマットの時間をクロック タイム フォーマットに変換する。

object.MusicToClockTime(mtTime As Long) As Long

指定項目

object
DirectMusicPerformance8 オブジェクトを指定する。
mtTime
変換されるミュージック タイム フォーマットのタイム。

戻り値

時間をクロック タイム単位で返す。

エラー コード

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

注意

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

クロック タイムはミュージック タイムよりも正確であるため、クロック タイムからミュージック タイムに変換し、再びクロック タイムに変換したタイムは、元の値とは異なる可能性がある。

参照

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