CDiscreteTransition-Klasse
Kapselt einen einzelnen Übergang.
class CDiscreteTransition : public CBaseTransition;
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein einzelnes Übergangsobjekt und initialisiert seine Parameter. |
Öffentliche Methoden
Name |
Description |
---|---|
Ruft die Übergangsbibliothek auf, um ein gekapseltes COM-Übergangsobjekt zu erstellen.(Überschreibt CBaseTransition::Create.) |
Öffentliche Datenmember
Name |
Description |
---|---|
Der Wert der Animationsvariablen am Ende des Übergangs. |
|
Die Menge an Zeit, um die die unmittelbare Umstellung auf den endgültigen Wert verzögert werden soll. |
|
Die Menge an Zeit, für die die Variable bei seinem endgültigen Wert gespeichert werden soll. |
Hinweise
Während eines diskreten Übergangs behält die Animationsvariable für eine angegebene Verzögerungszeit den Anfangswert bei und wechselt dann unverzüglich zu einem angegebenen Endwert, der für eine angegebene Haltezeit beibehalten wird.Da alle Übergänge automatisch gelöscht werden, wird empfohlen, sie mit dem new-Operator zuzuordnen.Das gekapselte IUIAnimationTransition-COM-Objekt wird von CAnimationController::AnimateGroup erstellt. Bis zur Erstellung ist es NULL.Das Ändern von Membervariablen nach der Erstellung dieses COM-Objekts hat keine Auswirkungen.
Vererbungshierarchie
Anforderungen
Header: afxanimationcontroller.h