AnimatedVisualPlayer.PlayAsync(Double, Double, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
开始播放加载的动画视觉对象,如果未加载动画视觉对象,则不执行任何操作。
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);
function playAsync(fromProgress, toProgress, 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,则动画播放一次,然后停止。
返回
在停止播放时完成的异步操作,如果未设置 循环 ,则当播放 达到“进度”时完成。
注解
如果 toProgress 小于 fromProgress,则动画视觉对象将从 “从Progress ”播放到“结束”,然后从头开始播放,直到到达 “进度”。 若要反向播放动画视觉对象,请将播放速率设置为负值。