Partager via


Classe CLinearTransitionFromSpeed

Encapsule une transition de vitesse linéaire.

class CLinearTransitionFromSpeed : public CBaseTransition;

Membres

Constructeurs publics

Nom

Description

CLinearTransitionFromSpeed::CLinearTransitionFromSpeed

Construit un objet de transition de vitesse linéaire et l'initialise avec une vitesse et une valeur finale.

Méthodes publiques

Nom

Description

CLinearTransitionFromSpeed::Create

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

CLinearTransitionFromSpeed::m_dblFinalValue

Valeur de la variable d'animation à la fin de la transition.

CLinearTransitionFromSpeed::m_dblSpeed

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

CObject

CBaseTransition

CLinearTransitionFromSpeed

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Autres ressources

classes MFC