AnimatedVisualPlayer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Элемент, который отображает IAnimatedVisual и управляет ими.
Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
/// [Windows.UI.Xaml.Markup.ContentProperty(Name="Source")]
class AnimatedVisualPlayer : FrameworkElement
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.UI.Xaml.Markup.ContentProperty(Name="Source")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class AnimatedVisualPlayer : FrameworkElement
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Windows.UI.Xaml.Markup.ContentProperty(Name="Source")]
public class AnimatedVisualPlayer : FrameworkElement
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.UI.Xaml.Markup.ContentProperty(Name="Source")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class AnimatedVisualPlayer : FrameworkElement
Public Class AnimatedVisualPlayer
Inherits FrameworkElement
- Наследование
-
AnimatedVisualPlayer
- Атрибуты
-
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContentPropertyAttribute ContractVersionAttribute
Примеры
Совет
Дополнительные сведения, рекомендации по проектированию и примеры кода см. в разделе Lottie.
Приложения из коллекции WinUI 2 включают интерактивные примеры большинства элементов управления, возможностей и функций WinUI 2. Получите приложение из Microsoft Store или получите исходный код в GitHub.
Комментарии
AnimatedVisualPlayer размещает и управляет воспроизведением анимированного визуального дерева, интегрируя пользовательское графическое содержимое движения с пользовательским интерфейсом XAML. Например, AnimationVisualPlayer используется для отображения анимации Lottie и управления ими.
Конструкторы
AnimatedVisualPlayer() |
Инициализирует новый экземпляр класса AnimatedVisualPlayer . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Свойства
AnimationOptimization |
Возвращает или задает значение, указывающее, как кэшируются анимации, когда объект находится в |
AnimationOptimizationProperty |
Определяет свойство зависимости AnimationOptimization . |
AutoPlay |
Возвращает или задает значение, указывающее, воспроизводится ли анимированный визуальный элемент сразу при загрузке. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
AutoPlayProperty |
Идентифицирует свойство зависимостей автозапуска . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Diagnostics |
Возвращает необязательные диагностические сведения о последней попытке загрузить анимированный визуальный элемент. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
DiagnosticsProperty |
Определяет свойство зависимости диагностики . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Duration |
Возвращает длительность текущего загруженного анимированного визуального элемента или TimeSpan.Zero , если анимированный визуальный элемент не загружен. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
DurationProperty |
Определяет свойство зависимостей Duration . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
FallbackContent |
Возвращает или задает содержимое для отображения, если анимированный визуальный элемент не удается загрузить. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
FallbackContentProperty |
Определяет свойство зависимости FallbackContent . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
IsAnimatedVisualLoaded |
Возвращает значение, указывающее, загружен ли анимированный визуальный элемент. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
IsAnimatedVisualLoadedProperty |
Определяет свойство зависимости IsAnimatedVisualLoaded . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
IsPlaying |
Возвращает значение, указывающее, загружен ли анимированный визуальный элемент и выполняется ли воспроизведение. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
IsPlayingProperty |
Определяет свойство зависимости IsPlaying . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
PlaybackRate |
Возвращает или задает скорость воспроизведения анимации. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
PlaybackRateProperty |
Определяет свойство зависимости PlaybackRate . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
ProgressObject |
Возвращает объект CompositionObject, анимированный вместе с ходом выполнения AnimatedVisualPlayer. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Source |
Возвращает или задает поставщика анимированного визуального элемента для проигрывателя. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
SourceProperty |
Идентифицирует свойство зависимостей Source . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Stretch |
Возвращает или задает значение, описывающее растягивание анимированного визуального элемента для заполнения прямоугольника назначения. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
StretchProperty |
Определяет свойство зависимости Stretch . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Методы
Pause() |
Приостанавливает текущий воспроизводимый анимированный визуальный элемент или ничего не делает, если воспроизведение не выполняется. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
PlayAsync(Double, Double, Boolean) |
Начинает воспроизведение загруженного анимированного визуального элемента или ничего не делает, если анимированный визуальный элемент не загружен. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Resume() |
Возобновляет приостановленный визуальный элемент или ничего не делает, если анимированный визуальный элемент не загружен или анимированный визуальный элемент не приостановлен. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
SetProgress(Double) |
Перемещает ход выполнения анимированного визуального элемента в заданное значение или ничего не делает, если анимированный визуальный элемент не загружен. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Stop() |
Останавливает текущую игру или ничего не делает, если игра не ведется. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |