Classe CLinearTransitionFromSpeed
Encapsule une transition de vitesse linéaire.
class CLinearTransitionFromSpeed : public CBaseTransition;
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet de transition de vitesse linéaire et l'initialise avec une vitesse et une valeur finale. |
Méthodes publiques
Nom |
Description |
---|---|
Appelle la bibliothèque des transitions pour créer l'objet COM de la transition encapsulé. (Substitue CBaseTransition::Create.) |
Données membres publiques
Nom |
Description |
---|---|
Valeur de la variable d'animation à la fin de la transition. |
|
Valeur absolue de la rapidité de la variable. |
Notes
Pendant une transition de vitesse linéaire, la valeur de la variable d'animation change à un taux spécifié. La durée de la transition est déterminée par la différence entre la valeur initiale et la valeur finale spécifiée. Comme toutes les transitions sont effacées automatiquement, il est recommandé de les allouer à l'aide de l'opérateur new. L'objet COM IUIAnimationTransition encapsulé est créé par CAnimationController::AnimateGroup ; jusque-là sa valeur est NULL. La modification des variables des membres après la création de cet objet COM n'a aucun effet.
Hiérarchie d'héritage
Configuration requise
En-tête : afxanimationcontroller.h