CBaseKeyFrame-Klasse
Implementiert die grundlegende Funktion eines Keyframe.
class CBaseKeyFrame : public CObject;
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Erstellt ein Keyframeobjekt. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Fügt Keyframes Storyboard hinzu. |
|
Gibt den zugrunde liegenden Keyframe-Wert zurück. |
|
Teilt mit, ob Keyframes zum Storyboard hinzugefügt wurden. |
|
Gibt an, ob die Keyframes Storyboard am Offset hinzugefügt werden sollen, oder nach Übergang an. |
Geschützte Datenmember
Name |
Beschreibung |
---|---|
Gibt an, ob diese Keyframes zu einem Storyboard hinzugefügt wurden. |
|
Gibt an, ob diese Keyframes Storyboard bei einem Offset von einen anderen vorhandenen Keyframes hinzugefügt werden sollen, oder am Ende etwas Übergangs an. |
|
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
Anforderungen
Header: afxanimationcontroller.h