ID3DXAnimationController :: KeyTrackWeight, méthode

Définit une clé d’événement qui modifie le poids d’une piste d’animation. Le poids est utilisé comme multiplicateur lors de la combinaison de plusieurs pistes.

Syntaxe

D3DXEVENTHANDLE KeyTrackWeight(
  [in] UINT                Track,
  [in] FLOAT               NewWeight,
  [in] DOUBLE              StartTime,
  [in] DOUBLE              Duration,
  [in] D3DXTRANSITION_TYPE Transition
);

Paramètres

Suivre [ dans]

Type : uint

Identificateur de la piste à modifier.

NewWeight [ dans]

Type : float

Nouveau poids de la piste.

StartTime [ dans]

Type : double

Clé de temps globale. Spécifie l’heure globale à laquelle la modification doit avoir lieu.

Durée [ dans]

Type : double

Durée de transition, qui spécifie le délai d’exécution de la transition lisse.

Transition [ dans]

Type : D3DXTRANSITION _

Spécifie le type de transition utilisé pour la transition entre les poids. Consultez _ type D3DXTRANSITION.

Valeur de retour

Type : D3DXEVENTHANDLE

Descripteur d’événement pour l’événement Priority Blend. La valeur null est retournée si un ou plusieurs des paramètres d’entrée ne sont pas valides ou si aucun événement libre n’est disponible.

Notes

Le poids est utilisé comme un multiplicateur pour déterminer la proportion de cette piste à mélanger avec d’autres pistes.

Spécifications

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

Voir aussi

ID3DXAnimationController