CSinusoidalTransitionFromVelocity-Klasse

Kapselt einen Übergang mit sinusförmiger Geschwindigkeit und einer Amplitude, die von der ursprünglichen Geschwindigkeit der Animationsvariablen bestimmt wird.

class CSinusoidalTransitionFromVelocity : public CBaseTransition;

Mitglieder

Gg482792.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CSinusoidalTransitionFromVelocity::CSinusoidalTransitionFromVelocity

Erstellt ein Übergangsobjekt.

Gg482792.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CSinusoidalTransitionFromVelocity::Create

Ruft die Übergangsbibliothek auf, um ein gekapseltes COM-Übergangsobjekt zu erstellen.(Überschreibt CBaseTransition::Create.)

Gg482792.collapse_all(de-de,VS.110).gifÖffentliche Datenmember

Name

Description

CSinusoidalTransitionFromVelocity::m_duration

Die Dauer des Übergangs.

CSinusoidalTransitionFromVelocity::m_period

Der Schwingungsperiode der sinusförmigen Welle in Sekunden.

Hinweise

Der Wert der Animationsvariablen schwingt während der gesamten Dauer eines sinusförmigem Übergangs um den Anfangswert.Die Amplitude der Schwingung wird von der Geschwindigkeit der Animationsvariable zu Beginn des Übergangs bestimmt.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

CObject

CBaseTransition

CSinusoidalTransitionFromVelocity

Anforderungen

Header: afxanimationcontroller.h

Siehe auch

Weitere Ressourcen

MFC-Klassen