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 [ En]

Tipo: DOUBLE

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

Animación [ En]

Tipo: UINT

Índice de animación.

pScale [ out]

Tipo: D3DXVECTOR3*

Puntero al vector D3DXVECTOR3 que describe la escala del conjunto de animaciones.

pRotation [ out]

Tipo: D3DXQUATERNION*

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

pTranslation [ out]

Tipo: D3DXVECTOR3*

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

Valor devuelto

Tipo: HRESULT

Los valores devueltos de este método los implementa un programador de aplicaciones. 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

Vea también

ID3DXAnimationSet