Microsoft DirectX 8.0 (C++)

IDirectMusicPerformance8::AdjustTime

パフォーマンスの内部時間を前方または後方に調整する。このメソッドはほとんどの場合、ほかのソースとの同期化を行う際にずれを補正するために使われる。

HRESULT AdjustTime(
  REFERENCE_TIME rtAmount
);

パラメータ

rtAmount
加算または減算される時間。−10,000,000 から 10,000,000 (−1 秒から +1 秒) の数値を指定する。

戻り値

成功した場合は S_OK を返す。

失敗した場合は E_INVALIDARG を返す。

注意

調整された時間は、DirectMusic によって内部的に使用される。IDirectMusicPerformance8::GetTime メソッドで取得される時間には反映されない。

動作環境

  ヘッダー : dmusici.h で宣言。

参照

IDirectMusicPerformance8::GetTimeタイミング