Метод CBaseReferenceClock.SetTimeDelta

Метод SetTimeDelta настраивает внутреннее время часов.

Синтаксис

HRESULT SetTimeDelta(
  [ref] const REFERENCE_TIME &TimeDelta
);

Параметры

TimeDelta [ссылка]

Количество для корректировки времени часов в 100 наносекундах. Положительное значение перемещает часы вперед, а отрицательное значение перемещает часы назад.

Возвращаемое значение

Возвращает S_OK.

Remarks

Производный класс может использовать этот метод для настройки внутренних часов, если он отклоняется от устройства, предоставляющего сведения о времени.

Метод CBaseReferenceClock::GetTime никогда не возвращает убывающие значения. Если изменить часы назад, GetTime возвращает предыдущее значение, пока не достигнет этого значения снова.

Требования

Требование Значение
Заголовок
Refclock.h (include Потоки.h)
Библиотека
Strmbase.lib (розничные сборки);
Strmbasd.lib (отладочные сборки)

См. также раздел

Класс CBaseReferenceClock