PlayerAnimationOptimization 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プレーヤーがアイドル状態のときに AnimatedVisualPlayer がアニメーションをキャッシュする方法を指定する定数を定義します。
public enum class PlayerAnimationOptimization
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
enum class PlayerAnimationOptimization
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public enum PlayerAnimationOptimization
Public Enum PlayerAnimationOptimization
- 継承
-
PlayerAnimationOptimization
- 属性
フィールド
Latency | 0 | プレーヤーは、待機時間を短縮するためにアニメーション キャッシュを最適化します。 |
Resources | 1 | プレーヤーは、リソース使用量を削減するためにアニメーション キャッシュを最適化します。 |
注釈
この列挙体の値は、 AnimatedVisualPlayer.AnimationOptimization プロパティによって使用されます。
- プロパティを に
Latency
AnimatedVisualPlayer
設定すると、 は PlayAsync が呼び出される前でもアニメーションを事前に作成し、プレーヤーがアイドル状態のときには破棄されません。 - プロパティを に
Resources
AnimatedVisualPlayer
設定した場合、 は PlayAsync が呼び出されるまでアニメーションを作成せず、完了するとそれらを破棄します。
Pause を呼び出しても、プレーヤーのすべてのリソースが解放されるわけではありません。 アニメーションを完全に停止するには、 Stop を呼び出します。