Метод ID3DXAnimationSet::GetSRT

Возвращает значения масштаба, поворота и преобразования набора анимации.

Синтаксис

HRESULT GetSRT(
  [in]  DOUBLE         PeriodicPosition,
  [in]  UINT           Animation,
  [out] D3DXVECTOR3    *pScale,
  [out] D3DXQUATERNION *pRotation,
  [out] D3DXVECTOR3    *pTranslation
);

Параметры

PeriodicPosition [in]

Тип: DOUBLE

Положение набора анимации. Эту позицию можно получить, вызвав ID3DXAnimationSet::GetPeriodicPosition.

Анимация [in]

Тип: UINT

Индекс анимации.

pScale [out]

Тип: D3DXVECTOR3*

Указатель на вектор D3DXVECTOR3 , описывающий масштаб набора анимации.

pRotation [out]

Тип: D3DXQUATERNION*

Указатель на кватернион D3DXQUATERNION , описывающий поворот набора анимации.

pTranslation [out]

Тип: D3DXVECTOR3*

Указатель на вектор D3DXVECTOR3 , описывающий преобразование набора анимации.

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

Тип: HRESULT

Возвращаемые значения этого метода реализуются программистом приложения. Как правило, если ошибка не возникает, запрограммировать метод для возврата D3D_OK. В противном случае запрограммировать метод для возврата соответствующего сообщения об ошибке из D3DERR или D3DXERR.

Требования

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

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

ID3DXAnimationSet