Поделиться через


Метод ID3DXAnimationController::AdvanceTime

Анимирует сетку и перемещает глобальное время анимации на указанную величину.

Синтаксис

HRESULT AdvanceTime(
  [in] DOUBLE                         TimeDelta,
  [in] LPD3DXANIMATIONCALLBACKHANDLER pCallbackHandler
);

Параметры

TimeDelta [in]

Тип: DOUBLE

Количество (в секундах), на которое необходимо изменить глобальное время анимации. Значение TimeDelta должно быть не отрицательным или равным нулю.

pCallbackHandler [in]

Тип: LPD3DXANIMATIONCALLBACKHANDLER

Указатель на определяемый пользователем интерфейс обработчика обратного вызова анимации ID3DXAnimationCallbackHandler.

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

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих значений: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Требования

Требование Значение
Заголовок
D3dx9anim.h
Библиотека
D3dx9.lib

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

ID3DXAnimationController