ID3DXKeyframedAnimationSet :: RegisterAnimationSRTKeys, méthode

Enregistre les données de l’image clé de l’échelle, de rotation et de translation (SRT) pour une animation.

Syntaxe

HRESULT RegisterAnimationSRTKeys(
  [in]        LPCSTR               pName,
  [in]        UINT                 NumScaleKeys,
  [in]        UINT                 NumRotationKeys,
  [in]        UINT                 NumTranslationKeys,
  [in]  const LPD3DXKEY_VECTOR3    *pScaleKeys,
  [in]  const LPD3DXKEY_QUATERNION *pRotationKeys,
  [in]  const LPD3DXKEY_VECTOR3    *pTranslationKeys,
  [out]       DWORD                *pAnimationIndex
);

Paramètres

pname [ dans]

Type : LPCSTR

Pointeur vers le nom de l’animation.

NumScaleKeys [ dans]

Type : uint

Nombre de clés de mise à l’échelle.

NumRotationKeys [ dans]

Type : uint

Nombre de clés de rotation.

NumTranslationKeys [ dans]

Type : uint

Nombre de clés de traduction.

pScaleKeys [ dans]

Type : const LPD3DXKEY _ VECTOR3 *

Adresse d’un pointeur vers un tableau alloué par l’utilisateur de vecteurs _ VECTOR3 D3DXKEY que la méthode remplit avec les données de mise à l’échelle.

pRotationKeys [ dans]

Type : const LPD3DXKEY _ Quaternion *

Adresse d’un pointeur vers un tableau alloué par l’utilisateur de quaternions D3DXKEY _ Quaternion que la méthode remplit avec les données de rotation.

pTranslationKeys [ dans]

Type : const LPD3DXKEY _ VECTOR3 *

Adresse d’un pointeur vers un tableau alloué par l’utilisateur de vecteurs _ VECTOR3 D3DXKEY que la méthode remplit avec les données de traduction.

pAnimationIndex [ à]

Type : DWORD*

Retourne l’index d’animation.

Valeur de retour

Type : HRESULT

Si la méthode est réussie, la valeur de retour est S _ OK. Si la méthode échoue, la valeur suivante est retournée : D3DERR _ INVALIDCALL

Spécifications

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

Voir aussi

ID3DXKeyframedAnimationSet

ID3DXKeyframedAnimationSet::GetNumScaleKeys

ID3DXKeyframedAnimationSet::GetNumRotationKeys

ID3DXKeyframedAnimationSet::GetNumTranslationKeys