iUIAnimationStoryboard2 接口 (uianimation.h)

定义情节提要,其中包含一组相互同步的切换效果。

本部分中的内容

主题 说明

Abandon 方法

终止情节提要,释放所有相关动画变量,并从计划中删除情节提要。

AddKeyframeAfterTransition 方法

在指定转换结束时添加关键帧。

AddKeyframeAtOffset 方法

在现有关键帧的指定偏移量处添加关键帧。

AddTransition 方法

向情节提要添加转换。

AddTransitionAtKeyframe 方法

添加从指定关键帧开始的转换。

AddTransitionBetweenKeyframes 方法

在两个关键帧之间添加转换。

结束方法

完成正在进行的关键帧循环的当前迭代, (循环设置为 UI_ANIMATION_REPEAT_INDEFINITELY) ,终止循环并继续情节提要。

Finish 方法

在指定时间内完成情节提要,必要时压缩情节提要。

GetElapsedTime 方法

获取自情节提要开始播放以来经过的时间。

GetStatus 方法

获取情节提要的状态。

GetTag 方法

获取情节提要的标记。

HoldVariable 方法

指示情节提要在其最终值处保留指定的动画变量,直到情节提要结束。

RepeatBetweenKeyframes 方法

在两个关键帧之间创建循环。

Schedule 方法

指示情节提要自行安排播放。

SetSkipDuration 方法

指定从情节提要开始动画的开头的偏移量。

SetLongestAcceptableDelay 方法

设置计划情节提要开始前的最长可接受延迟。

SetStoryboardEventHandler 方法

指定情节提要事件的处理程序。

SetTag 方法

设置情节提要的 标记。

继承

IUIAnimationStoryboard2 接口继承自 IUnknown 接口。

方法

IUIAnimationStoryboard2 接口包含以下方法。

 
IUIAnimationStoryboard2::Abandon

终止情节提要,释放所有相关动画变量,并从计划中删除情节提要。 (IUIAnimationStoryboard2.Abandon)
IUIAnimationStoryboard2::AddKeyframeAfterTransition

在指定转换结束时添加关键帧。 (IUIAnimationStoryboard2.AddKeyframeAfterTransition)
IUIAnimationStoryboard2::AddKeyframeAtOffset

在现有关键帧的指定偏移量处添加关键帧。 (IUIAnimationStoryboard2.AddKeyframeAtOffset)
IUIAnimationStoryboard2::AddTransition

向情节提要添加转换。 (IUIAnimationStoryboard2.AddTransition)
IUIAnimationStoryboard2::AddTransitionAtKeyframe

添加从指定关键帧开始的转换。 (IUIAnimationStoryboard2.AddTransitionAtKeyframe)
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes

在两个关键帧之间添加转换。 (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes)
IUIAnimationStoryboard2::Conclude

完成正在进行的关键帧循环的当前迭代, (循环设置为UI_ANIMATION_REPEAT_INDEFINITELY) 、终止循环并继续情节提要。 (IUIAnimationStoryboard2.总结)
IUIAnimationStoryboard2::Finish

在指定时间内完成情节提要,必要时压缩情节提要。 (IUIAnimationStoryboard2.Finish)
IUIAnimationStoryboard2::GetElapsedTime

获取自情节提要开始播放以来经过的时间。 (IUIAnimationStoryboard2.GetElapsedTime)
IUIAnimationStoryboard2::GetStatus

获取情节提要的状态。 (IUIAnimationStoryboard2.GetStatus)
IUIAnimationStoryboard2::GetTag

获取情节提要的标记。 (IUIAnimationStoryboard2.GetTag)
IUIAnimationStoryboard2::HoldVariable

指示情节提要在其最终值处保留指定的动画变量,直到情节提要结束。 (IUIAnimationStoryboard2.HoldVariable)
IUIAnimationStoryboard2::RepeatBetweenKeyframes

在两个关键帧之间创建循环。
IUIAnimationStoryboard2::Schedule

指示情节提要自行安排播放。 (IUIAnimationStoryboard2.Schedule)
IUIAnimationStoryboard2::SetLongestAcceptableDelay

设置计划情节提要开始前的最长可接受延迟。 (IUIAnimationStoryboard2.SetLongestAcceptableDelay)
IUIAnimationStoryboard2::SetSkipDuration

指定从情节提要开始动画的开头的偏移量。
IUIAnimationStoryboard2::SetStoryboardEventHandler

指定情节提要事件的处理程序。 (IUIAnimationStoryboard2.SetStoryboardEventHandler)
IUIAnimationStoryboard2::SetTag

设置情节提要的 标记。 (IUIAnimationStoryboard2.SetTag)

要求

要求
目标平台 Windows
标头 uianimation.h