Метод ID3DXAnimationSet::GetSRT

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

Синтаксис

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

Параметры

Периодическое положение [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