PlayerAnimationOptimization Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Konstanten, die angeben, wie animationenVisualPlayer Animationen zwischenspeichern, wenn sich der Player im Leerlauf befindet.
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
- Vererbung
-
PlayerAnimationOptimization
- Attribute
Felder
Latency | 0 | Der Player optimiert das Zwischenspeichern von Animationen für eine geringere Latenz. |
Resources | 1 | Der Player optimiert die Zwischenspeicherung von Animationen für eine geringere Ressourcennutzung. |
Hinweise
Die Werte dieser Enumeration werden von der AnimatedVisualPlayer.AnimationOptimization-Eigenschaft verwendet.
- Wenn Sie die -Eigenschaft auf
Latency
festlegen, erstellt dieAnimatedVisualPlayer
Animationen vorab, bevor PlayAsync aufgerufen wird, und zerstört keine, wenn sich der Player im Leerlauf befindet. - Wenn Sie die -Eigenschaft auf
Resources
festlegen, erstellt dieAnimatedVisualPlayer
erst dann Animationen, wenn PlayAsync aufgerufen wird, und zerstört sie, wenn sie abgeschlossen ist.
Wenn Sie Pause aufrufen, werden dadurch nicht alle Ressourcen des Players freigegeben. Um die Animation wirklich zu beenden, rufen Sie Stop auf.