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


Метод ID3DXAnimationController::CloneAnimationController

Клонирует или копирует контроллер анимации.

Синтаксис

HRESULT CloneAnimationController(
  [in] UINT                      MaxNumAnimationOutputs,
  [in] UINT                      MaxNumAnimationSets,
  [in] UINT                      MaxNumTracks,
  [in] UINT                      MaxNumEvents,
  [in] LPD3DXANIMATIONCONTROLLER *ppAnimController
);

Параметры

MaxNumAnimationOutputs [in]

Тип: UINT

Максимальное количество выходных данных анимации, которые может поддерживать контроллер.

MaxNumAnimationSets [in]

Тип: UINT

Максимальное количество наборов анимации, которые может поддерживать контроллер.

MaxNumTracks [in]

Тип: UINT

Максимальное количество дорожек, которые может поддерживать контроллер.

MaxNumEvents [in]

Тип: UINT

Максимальное количество событий, которые может поддерживать контроллер.

ppAnimController [in]

Тип: LPD3DXANIMATIONCONTROLLER*

Адрес указателя на клонированный контроллер анимации ID3DXAnimationController .

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

Тип: HRESULT

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

Требования

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

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

ID3DXAnimationController