IUIAnimationStoryboard2 interface (uianimation.h)
Defines a storyboard, which contains a group of transitions that are synchronized relative to one another.
In this section
Topic | Description |
---|---|
Terminates the storyboard, releases all related animation variables, and removes the storyboard from the schedule. | |
Adds a keyframe at the end of the specified transition. | |
Adds a keyframe at the specified offset from an existing keyframe. | |
Adds a transition to the storyboard. | |
Adds a transition that starts at the specified keyframe. | |
Adds a transition between two keyframes. | |
Completes the current iteration of a keyframe loop that is in progress (where the loop is set to UI_ANIMATION_REPEAT_INDEFINITELY), terminates the loop, and continues with the storyboard. | |
Finishes the storyboard within the specified time, compressing the storyboard if necessary. | |
Gets the time that has elapsed since the storyboard started playing. | |
Gets the status of the storyboard. | |
Gets the tag for a storyboard. | |
Directs the storyboard to hold the specified animation variable at its final value until the storyboard ends. | |
Creates a loop between two keyframes. | |
Directs the storyboard to schedule itself for play. | |
Specifies an offset from the beginning of a storyboard at which to start animating. | |
Sets the longest acceptable delay before the scheduled storyboard begins. | |
Specifies a handler for storyboard events. | |
Sets the tag for the storyboard. |
Inheritance
The IUIAnimationStoryboard2 interface inherits from the IUnknown interface.
Methods
The IUIAnimationStoryboard2 interface has these methods.
IUIAnimationStoryboard2::Abandon Terminates the storyboard, releases all related animation variables, and removes the storyboard from the schedule. (IUIAnimationStoryboard2.Abandon) |
IUIAnimationStoryboard2::AddKeyframeAfterTransition Adds a keyframe at the end of the specified transition. (IUIAnimationStoryboard2.AddKeyframeAfterTransition) |
IUIAnimationStoryboard2::AddKeyframeAtOffset Adds a keyframe at the specified offset from an existing keyframe. (IUIAnimationStoryboard2.AddKeyframeAtOffset) |
IUIAnimationStoryboard2::AddTransition Adds a transition to the storyboard. (IUIAnimationStoryboard2.AddTransition) |
IUIAnimationStoryboard2::AddTransitionAtKeyframe Adds a transition that starts at the specified keyframe. (IUIAnimationStoryboard2.AddTransitionAtKeyframe) |
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes Adds a transition between two keyframes. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes) |
IUIAnimationStoryboard2::Conclude Completes the current iteration of a keyframe loop that is in progress (where the loop is set to UI_ANIMATION_REPEAT_INDEFINITELY), terminates the loop, and continues with the storyboard. (IUIAnimationStoryboard2.Conclude) |
IUIAnimationStoryboard2::Finish Finishes the storyboard within the specified time, compressing the storyboard if necessary. (IUIAnimationStoryboard2.Finish) |
IUIAnimationStoryboard2::GetElapsedTime Gets the time that has elapsed since the storyboard started playing. (IUIAnimationStoryboard2.GetElapsedTime) |
IUIAnimationStoryboard2::GetStatus Gets the status of the storyboard. (IUIAnimationStoryboard2.GetStatus) |
IUIAnimationStoryboard2::GetTag Gets the tag for a storyboard. (IUIAnimationStoryboard2.GetTag) |
IUIAnimationStoryboard2::HoldVariable Directs the storyboard to hold the specified animation variable at its final value until the storyboard ends. (IUIAnimationStoryboard2.HoldVariable) |
IUIAnimationStoryboard2::RepeatBetweenKeyframes Creates a loop between two keyframes. |
IUIAnimationStoryboard2::Schedule Directs the storyboard to schedule itself for play. (IUIAnimationStoryboard2.Schedule) |
IUIAnimationStoryboard2::SetLongestAcceptableDelay Sets the longest acceptable delay before the scheduled storyboard begins. (IUIAnimationStoryboard2.SetLongestAcceptableDelay) |
IUIAnimationStoryboard2::SetSkipDuration Specifies an offset from the beginning of a storyboard at which to start animating. |
IUIAnimationStoryboard2::SetStoryboardEventHandler Specifies a handler for storyboard events. (IUIAnimationStoryboard2.SetStoryboardEventHandler) |
IUIAnimationStoryboard2::SetTag Sets the tag for the storyboard. (IUIAnimationStoryboard2.SetTag) |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | uianimation.h |