Freigeben über


IUIAnimationStoryboard2::AddKeyframeAfterTransition-Methode (uianimation.h)

Fügt am Ende des angegebenen Übergangs einen Keyframe hinzu.

Syntax

HRESULT AddKeyframeAfterTransition(
  [in]  IUIAnimationTransition2 *transition,
  [out] UI_ANIMATION_KEYFRAME   *keyframe
);

Parameter

[in] transition

Der Übergang, nach dem ein Keyframe hinzugefügt werden soll.

[out] keyframe

Der hinzuzufügende Keyframe.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Rückgabecode Beschreibung
UI_E_TRANSITION_NOT_IN_STORYBOARD
Der Übergang wurde dem Storyboard nicht hinzugefügt.
 

Eine Liste der Fehlercodes finden Sie unter Windows-Animationsfehlercodes .

Hinweise

Ein Keyframe stellt einen Zeitpunkt innerhalb eines Storyboards dar und kann verwendet werden, um die Anfangs- und Endzeiten von Übergängen anzugeben. Da Keyframes an den Enden von Übergängen hinzugefügt werden können, sind ihre Offsets vom Anfang des Storyboards möglicherweise erst bekannt, wenn das Storyboard wiedergegeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8, Windows 7 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile uianimation.h
DLL UIAnimation.dll

Weitere Informationen

IUIAnimationStoryboard2

IUIAnimationStoryboard2::AddKeyframeAtOffset

IUIAnimationStoryboard2::AddTransition

IUIAnimationStoryboard2::AddTransitionAtKeyframe

IUIAnimationStoryboard2::AddTransitionBetweenKeyframes

IUIAnimationTransition2

IUIAnimationTransitionLibrary2

UI_ANIMATION_KEYFRAME