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 |
|
| Bibliothèque |
|