iUIAnimationStoryboard2 接口 (uianimation.h)
定义情节提要,其中包含一组相互同步的切换效果。
本部分中的内容
主题 | 说明 |
---|---|
终止情节提要,释放所有相关动画变量,并从计划中删除情节提要。 | |
在指定转换结束时添加关键帧。 | |
在现有关键帧的指定偏移量处添加关键帧。 | |
向情节提要添加转换。 | |
添加从指定关键帧开始的转换。 | |
在两个关键帧之间添加转换。 | |
完成正在进行的关键帧循环的当前迭代, (循环设置为 UI_ANIMATION_REPEAT_INDEFINITELY) ,终止循环并继续情节提要。 | |
在指定时间内完成情节提要,必要时压缩情节提要。 | |
获取自情节提要开始播放以来经过的时间。 | |
获取情节提要的状态。 | |
获取情节提要的标记。 | |
指示情节提要在其最终值处保留指定的动画变量,直到情节提要结束。 | |
在两个关键帧之间创建循环。 | |
指示情节提要自行安排播放。 | |
指定从情节提要开始动画的开头的偏移量。 | |
设置计划情节提要开始前的最长可接受延迟。 | |
指定情节提要事件的处理程序。 | |
设置情节提要的 标记。 |
继承
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 |