Microsoft DirectX 8.1 (C++)

IDirectMusicPerformance8::AdjustTime

The AdjustTime method adjusts the internal performance time forward or backward. This is mostly used to compensate for drift when synchronizing to another source.

Syntax

HRESULT AdjustTime(
  REFERENCE_TIME rtAmount
);

Parameters

rtAmount

Amount of time to add or subtract. This can be a number from –10,000,000 through 10,000,000 (–1 second through +1 second).

Return Values

If the method succeeds, the return value is S_OK.

If it fails, the method can return E_INVALIDARG.

Remarks

The adjusted time is used internally by DirectMusic. It is not reflected in the time retrieved by the IDirectMusicPerformance8::GetTime method.

Requirements

  Header: Declared in dmusici.h.

See Also