Freigeben über


PlayerAnimationOptimization Enumeration

Definition

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 Latencyfestlegen, erstellt die AnimatedVisualPlayer Animationen vorab, bevor PlayAsync aufgerufen wird, und zerstört keine, wenn sich der Player im Leerlauf befindet.
  • Wenn Sie die -Eigenschaft auf Resourcesfestlegen, erstellt die AnimatedVisualPlayer 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.

Gilt für:

Weitere Informationen