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,動畫就會播放一次,然後停止。
傳回
當播放停止時完成的非同步動作,如果未設定 迴圈 ,則播放達到 toProgress。
備註
如果toProgress 小於 fromProgress,動畫視覺效果會從fromProgress播放到結尾,然後從頭開始播放直到到達 ToProgress為止。 若要反向播放動畫視覺效果,請將播放速率設定為負值。