CReversalTransition-Klasse
Kapselt einen Umkehrübergang.
Syntax
class CReversalTransition : public CBaseTransition;
Member
Öffentliche Konstruktoren
Name | Beschreibung |
---|---|
CReversalTransition::CReversalTransition | Erstellt ein Reversalübergangsobjekt und initialisiert seine Dauer. |
Öffentliche Methoden
Name | Beschreibung |
---|---|
CReversalTransition::Create | Ruft die Übergangsbibliothek auf, um gekapselte Übergangs-COM-Objekt zu erstellen. (Außerkraftsetzungen CBaseTransition::Create.) |
Öffentliche Datenmember
Name | Beschreibung |
---|---|
CReversalTransition::m_duration | Die Dauer des Übergangs. |
Hinweise
Ein umkehriger Übergang ändert die Richtung über eine bestimmte Dauer reibungslos. Der Endwert entspricht dem Anfangswert, und die endgültige Geschwindigkeit ist der negative Wert der Anfangsgeschwindigkeit. Da alle Übergänge automatisch gelöscht werden, empfiehlt es sich, sie mithilfe des neuen Operators zuzuweisen. Das gekapselte IUIAnimationTransition COM-Objekt wird von CAnimationController::AnimateGroup erstellt, bis es NULL ist. Das Ändern von Membervariablen nach der Erstellung dieses COM-Objekts hat keine Auswirkung.
Vererbungshierarchie
Anforderungen
Header: afxanimationcontroller.h
CReversalTransition::Create
Ruft die Übergangsbibliothek auf, um gekapselte Übergangs-COM-Objekt zu erstellen.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Parameter
pLibrary
Ein Zeiger auf die Übergangsbibliothek, die für die Erstellung von Standardübergängen verantwortlich ist.
Rückgabewert
TRUE, wenn der Übergang erfolgreich erstellt wird; andernfalls FALSE.
CReversalTransition::CReversalTransition
Erstellt ein Reversalübergangsobjekt und initialisiert seine Dauer.
CReversalTransition(UI_ANIMATION_SECONDS duration);
Parameter
duration
Die Dauer des Übergangs.
CReversalTransition::m_duration
Die Dauer des Übergangs.
UI_ANIMATION_SECONDS m_duration;