AnimatedVisualPlayer.PlayAsync(Double, Double, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
开始播放加载的动画视觉对象,如果没有加载动画视觉对象,则不执行任何操作。
本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。
public:
virtual IAsyncAction ^ PlayAsync(double fromProgress, double toProgress, bool looped) = PlayAsync;
IAsyncAction PlayAsync(double const& fromProgress, double const& toProgress, bool const& looped);
public IAsyncAction PlayAsync(double fromProgress, double toProgress, bool looped);
Public Function PlayAsync (fromProgress As Double, toProgress As Double, looped As Boolean) As IAsyncAction
参数
- fromProgress
-
Double
double
从中开始动画的点,该值从 0 到 1。
- toProgress
-
Double
double
完成动画的点,该值从 0 到 1。
- looped
-
Boolean
bool
如果 为 true,则动画在 FromProgress 和 toProgress 之间连续循环。 如果 为 false,动画将播放一次,然后停止。
返回
停止播放时完成的异步操作;如果未设置 循环 ,则播放到达 Progress。
注解
如果 toProgress 小于 fromProgress,则动画视觉对象将从 Progress 播放到末尾,然后从头开始播放,直到到达 Progress。 若要反向播放动画视觉对象,请将播放速率设置为负值。