Método ID3DXAnimationSet::GetSRT

Obtiene los valores de escala, rotación y traducción del conjunto de animaciones.

Sintaxis

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

Parámetros

PeriodicPosition [in]

Tipo: DOUBLE

Posición del conjunto de animación. La posición se puede obtener llamando a ID3DXAnimationSet::GetPeriodicPosition.

Animación [in]

Tipo: UINT

Índice de animación.

pScale [out]

Tipo: D3DXVECTOR3*

Puntero al vector D3DXVECTOR3 que describe la escala del conjunto de animación.

pRotation [out]

Tipo: D3DXQUATERNION*

Puntero al cuaternión D3DXQUATERNION que describe la rotación del conjunto de animación.

pTranslation [out]

Tipo: D3DXVECTOR3*

Puntero al vector D3DXVECTOR3 que describe la traducción del conjunto de animación.

Valor devuelto

Tipo: HRESULT

Un programador de aplicaciones implementa los valores devueltos de este método. En general, si no se produce ningún error, programe el método para devolver D3D_OK. De lo contrario, programe el método para devolver un mensaje de error adecuado de D3DERR o D3DXERR.

Requisitos

Requisito Value
Encabezado
D3dx9anim.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXAnimationSet