CBaseKeyFrame-Klasse

Implementiert die grundlegende Funktion eines Keyframe.

class CBaseKeyFrame : public CObject;

Mitglieder

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

Name

Beschreibung

CBaseKeyFrame::CBaseKeyFrame

Erstellt ein Keyframeobjekt.

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

Name

Beschreibung

CBaseKeyFrame::AddToStoryboard

Fügt Keyframes Storyboard hinzu.

CBaseKeyFrame::GetAnimationKeyframe

Gibt den zugrunde liegenden Keyframe-Wert zurück.

CBaseKeyFrame::IsAdded

Teilt mit, ob Keyframes zum Storyboard hinzugefügt wurden.

CBaseKeyFrame::IsKeyframeAtOffset

Gibt an, ob die Keyframes Storyboard am Offset hinzugefügt werden sollen, oder nach Übergang an.

Gg466720.collapse_all(de-de,VS.110).gifGeschützte Datenmember

Name

Beschreibung

CBaseKeyFrame::m_bAdded

Gibt an, ob diese Keyframes zu einem Storyboard hinzugefügt wurden.

CBaseKeyFrame::m_bIsKeyframeAtOffset

Gibt an, ob diese Keyframes Storyboard bei einem Offset von einen anderen vorhandenen Keyframes hinzugefügt werden sollen, oder am Ende etwas Übergangs an.

CBaseKeyFrame::m_keyframe

Stellt Keyframes Windows-Animation API dar.Wenn Keyframes nicht initialisiert wurde, wird er dem vordefinierten beschränkt UI_ANIMATION_KEYFRAME_STORYBOARD_START festgelegt.

Hinweise

Kapselt UI_ANIMATION_KEYFRAME-Variable.Dient als Basisklasse für eine Keyframeimplementierung.Keyframes stellen einen Zeitpunkt innerhalb eines Storyboards dar und können verwendet werden, um die Start- und Endzeiten von Übergängen anzugeben.Es gibt zwei Typen Keyframe - Keyframes, die dem Storyboard am angegebenen Offset hinzugefügt werden (in der Zeit) oder die Keyframes, die nach dem angegebenen Übergang hinzugefügt werden.Da Dauer einiger Übergängen nicht bekannt können, bevor Animationsanfänge, die tatsächlichen Werte einiger Keyframes nur zur Laufzeit bestimmt werden.Da Keyframes möglicherweise von den Übergängen abhängig sind, die in ihrer Drehung von den Keyframe abhängen, ist es wichtig, eine unbegrenzte Rekursionen verhindert, wenn von Keyframes erstellt, verkettet.

Vererbungshierarchie

CObject

CBaseKeyFrame

Anforderungen

Header: afxanimationcontroller.h

Siehe auch

Weitere Ressourcen

MFC-Klassen