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 [in]
-
Type : UINT
Identificateur de la piste à modifier.
-
NewWeight [in]
-
Type : FLOAT
Nouveau poids de la piste.
-
StartTime [in]
-
Type : DOUBLE
Clé d’heure globale. Spécifie l’heure globale à laquelle la modification aura lieu.
-
Durée [in]
-
Type : DOUBLE
Temps de transition, qui spécifie la durée de la transition en douceur.
-
Transition [in]
-
Type : D3DXTRANSITION_TYPE
Spécifie le type de transition utilisé pour la transition entre les pondérations. Voir D3DXTRANSITION_TYPE.
Valeur retournée
Type : D3DXEVENTHANDLE
Handle d’événement à l’événement de fusion de priorité. La valeur NULL est retournée si un ou plusieurs paramètres d’entrée n’est pas valide ou si aucun événement gratuit n’est disponible.
Notes
Le poids est utilisé comme un multiplicateur pour déterminer la quantité de cette piste à fusionner avec d’autres pistes.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi