Microsoft DirectX 9.0

IAMClockAdjust::SetClockDelta

The SetClockDelta method adjusts the clock time.

Syntax

HRESULT SetClockDelta(
  REFERENCE_TIME rtDelta
);

Parameters

rtDelta

[in]  Specifies the amount by which to adjust the clock, as a REFERENCE_TIME value. A positive value moves the clock forward, and a negative value moves the clock backward.

Return Values

Returns S_OK or an HRESULT error code.

Remarks

The time values returned by IReferenceClock::GetTime are monotonically increasing. If you set the clock back, GetTime continues to report the old time until the internal clock catches up.

See Also