ID3DXAnimationSet::GetSRT, méthode
Obtient les valeurs de mise à l’échelle, de rotation et de traduction du jeu d’animations.
Syntaxe
HRESULT GetSRT(
[in] DOUBLE PeriodicPosition,
[in] UINT Animation,
[out] D3DXVECTOR3 *pScale,
[out] D3DXQUATERNION *pRotation,
[out] D3DXVECTOR3 *pTranslation
);
Paramètres
-
PeriodicPosition [in]
-
Type : DOUBLE
Position du jeu d’animations. La position peut être obtenue en appelant ID3DXAnimationSet::GetPeriodicPosition.
-
Animation [in]
-
Type : UINT
Index d’animation.
-
pScale [out]
-
Type : D3DXVECTOR3*
Pointeur vers le vecteur D3DXVECTOR3 qui décrit l’échelle du jeu d’animations.
-
pRotation [out]
-
Type : D3DXQUATERNION*
Pointeur vers le quaternion D3DXQUATERNION qui décrit la rotation du jeu d’animations.
-
pTranslation [out]
-
Type : D3DXVECTOR3*
Pointeur vers le vecteur D3DXVECTOR3 qui décrit la traduction du jeu d’animations.
Valeur retournée
Type : HRESULT
Les valeurs de retour de cette méthode sont implémentées par un programmeur d’application. En général, si aucune erreur ne se produit, programmez la méthode pour retourner D3D_OK. Sinon, programmez la méthode pour renvoyer un message d’erreur approprié à partir de D3DERR ou D3DXERR.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi