ID3DXAnimationController::KeyPriorityBlend, méthode
Définit les clés d’événement de fusion pour la piste d’animation spécifiée.
Syntaxe
D3DXEVENTHANDLE KeyPriorityBlend(
[in] FLOAT NewBlendWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Paramètres
-
NewBlendWeight [in]
-
Type : FLOAT
Nombre compris entre 0 et 1 utilisé pour fusionner des pistes.
-
StartTime [in]
-
Type : DOUBLE
Heure globale de démarrage du mélange.
-
Durée [in]
-
Type : DOUBLE
Durée globale du mélange.
-
Transition [in]
-
Type : D3DXTRANSITION_TYPE
Spécifie le type de transition utilisé pour la durée du mélange. Voir D3DXTRANSITION_TYPE.
Valeur retournée
Type : D3DXEVENTHANDLE
Handle d’événement à l’événement de blend 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 contrôleur d’animation se combine en trois phases : les pistes de faible priorité sont fusionnées en premier, les pistes à priorité élevée sont fusionnées en deuxième, puis les résultats des deux sont fusionnés.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi