CSinusoidalTransitionFromRange-Klasse

Kapselt einen Übergang mit sinusförmigem Bereich und angegebenem Schwingungsbereich.

class CSinusoidalTransitionFromRange : public CBaseTransition;

Mitglieder

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

Name

Description

CSinusoidalTransitionFromRange::CSinusoidalTransitionFromRange

Erstellt ein Übergangsobjekt.

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

Name

Description

CSinusoidalTransitionFromRange::Create

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

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

Name

Description

CSinusoidalTransitionFromRange::m_dblMaximumValue

Der Wert der Animationsvariable bei einem Höhepunkt der sinusförmigen Welle.

CSinusoidalTransitionFromRange::m_dblMinimumValue

Der Wert der Animationsvariable bei einem Tiefpunkt der sinusförmigen Welle.

CSinusoidalTransitionFromRange::m_duration

Die Dauer des Übergangs.

CSinusoidalTransitionFromRange::m_period

Der Schwingungsperiode der sinusförmigen Welle in Sekunden.

CSinusoidalTransitionFromRange::m_slope

Die Neigung am Start des Übergangs.

Hinweise

Der Wert der Animationsvariable fluktuiert während der gesamten Dauer eines sinusförmigem Übergangs zwischen den angegebenen Mindest- und Höchstwerten.Der Neigungsparameter wird verwendet, um zwischen den zwei möglichen durch die anderen Parametern angegebenen Sinuswellen zu unterscheiden.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

CSinusoidalTransitionFromRange

Anforderungen

Header: afxanimationcontroller.h

Siehe auch

Weitere Ressourcen

MFC-Klassen