Share via


CInstantaneousTransition, classe

Encapsule une transition instantanée.

Syntaxe

class CInstantaneousTransition : public CBaseTransition;

Membres

Constructeurs publics

Nom Description
CInstantaneousTransition ::CInstantaneousTransition Construit un objet de transition et initialise sa valeur finale.

Méthodes publiques

Nom Description
CInstantaneousTransition ::Create Appelle la bibliothèque de transition pour créer un objet COM de transition encapsulé. (Remplacements CBaseTransition ::Create.)

Membres de données publics

Nom Description
CInstantaneousTransition ::m_dblFinalValue Valeur de la variable d’animation à la fin de la transition.

Notes

Pendant une transition instantanée, la valeur de la variable d’animation passe instantanément de sa valeur actuelle à une valeur finale spécifiée. La durée de cette transition est toujours égale à zéro. Étant donné que toutes les transitions sont effacées automatiquement, il est recommandé de les allouer à l’aide de l’opérateur nouveau. L’objet COM IUIAnimationTransition encapsulé est créé par CAnimationController ::AnimateGroup, jusqu’à ce qu’il soit NULL. La modification des variables membres après la création de cet objet COM n’a aucun effet.

Hiérarchie d'héritage

CObject

CBaseTransition

CInstantaneousTransition

Spécifications

En-tête : afxanimationcontroller.h

CInstantaneousTransition ::CInstantaneousTransition

Construit un objet de transition et initialise sa valeur finale.

CInstantaneousTransition(DOUBLE dblFinalValue);

Paramètres

dblFinalValue
Valeur de la variable d’animation à la fin de la transition.

CInstantaneousTransition ::Create

Appelle la bibliothèque de transition pour créer un objet COM de transition encapsulé.

virtual BOOL Create(
    IUIAnimationTransitionLibrary* pLibrary,
    IUIAnimationTransitionFactory* \*not used*\);

Paramètres

pLibrary
Pointeur vers une interface IUIAnimationTransitionLibrary, qui définit une bibliothèque de transitions standard.

Valeur de retour

TRUE si la transition est créée avec succès ; sinon FALSE.

CInstantaneousTransition ::m_dblFinalValue

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

DOUBLE m_dblFinalValue;

Voir aussi

Classes