ID3DXAnimationSet :: GetSRT, méthode

Obtient les valeurs de mise à l’échelle, de rotation et de translation de l’ensemble d’animations.

Syntaxe

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

Paramètres

PeriodicPosition [ dans]

Type : double

Position de l’ensemble d’animations. La position peut être obtenue en appelant ID3DXAnimationSet :: GetPeriodicPosition.

Animation [ dans]

Type : uint

Index d’animation.

pScale [ à]

Type : D3DXVECTOR3*

Pointeur vers le vecteur D3DXVECTOR3 qui décrit l’échelle de l’ensemble d’animations.

protique [ à]

Type : D3DXQUATERNION*

Pointeur vers le Quaternion D3DXQUATERNION qui décrit la rotation de l’ensemble d’animations.

pTranslation [ à]

Type : D3DXVECTOR3*

Pointeur vers le vecteur D3DXVECTOR3 qui décrit la traduction de l’ensemble d’animations.

Valeur retournée

Type : HRESULT

Les valeurs de retour de cette méthode sont implémentées par un programmeur d’applications. En général, si aucune erreur ne se produit, programmez la méthode pour retourner D3D _ OK. Sinon, programmez la méthode pour retourner un message d’erreur approprié à partir de D3DERR ou D3DXERR.

Configuration requise

Condition requise Valeur
En-tête
D3dx9anim. h
Bibliothèque
D3dx9. lib

Voir aussi

ID3DXAnimationSet