Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen Keyframe, der vom Übergang abhängt und zur angegebenen Gruppe hinzugefügt wird.
CKeyFrame* CreateKeyframe(
UINT32 nGroupID,
CBaseTransition* pTransition
);
CKeyFrame* CreateKeyframe(
UINT32 nGroupID,
CBaseKeyFrame* pKeyframe,
UI_ANIMATION_SECONDS offset = 0.0
);
Parameter
nGroupID
Gibt Gruppen-ID an, für die Keyframe erstellt wird.pTransition
Ein Zeiger auf einen Übergang.Keyframe wird nach diesem Übergang in das Storyboard eingefügt.pKeyframe
Ein Zeiger auf Basiskeyframe für diesen Keyframe.offset
Offset in Sekunden vom Basiskeyframe, die von pKeyframe angegeben wurden.
Rückgabewert
Ein Zeiger auf neu erstellten Keyframe, wenn die Funktion erfolgreich ausgeführt wird.
Hinweise
Sie können den zurückgegebenen Zeiger speichern und andere Keyframes auf Basis des neu erstellten Keyframes erstellen (siehe zweite Überladung).Es ist möglich, Übergänge bei Keyframes zu starten - siehe CBaseTransition::SetKeyframes.Auf diese Weise erstellte Keyframes müssen nicht gelöscht werden, da sie von Animationsgruppen automatisch gelöscht werden.Seien Sie vorsichtig, wenn Sie Keyframes auf Grundlage anderer Keyframes und Übergänge erstellen, und vermeiden Sie Zirkelverweise.
Anforderungen
Header: afxanimationcontroller.h