Поделиться через


NaturalMotionAnimation Класс

Определение

Представляет анимацию на основе физики, которая использует силы для динамического перемещения содержимого.

public ref class NaturalMotionAnimation : CompositionAnimation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class NaturalMotionAnimation : CompositionAnimation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class NaturalMotionAnimation : CompositionAnimation
Public Class NaturalMotionAnimation
Inherits CompositionAnimation
Наследование
Object Platform::Object IInspectable CompositionObject CompositionAnimation NaturalMotionAnimation
Производный
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)

Свойства

Comment

Строка, связанная с CompositionObject.

(Унаследовано от CompositionObject)
Compositor

Compositor, используемый для создания объекта CompositionObject.

(Унаследовано от CompositionObject)
DelayBehavior

Поведение задержки объекта NaturalMotionAnimation.

DelayTime

Задержка перед запуском анимации после вызова CompositionObject.StartAnimation .

Dispatcher

Диспетчер для CompositionObject.

(Унаследовано от CompositionObject)
DispatcherQueue

Возвращает dispatcherQueue для Объекта CompostionObject.

(Унаследовано от CompositionObject)
ImplicitAnimations

Коллекция неявных анимаций, присоединенных к этому объекту.

(Унаследовано от CompositionObject)
InitialValueExpressions

Возвращает начальные значения для анимации.

(Унаследовано от CompositionAnimation)
Properties

Коллекция свойств, связанных с CompositionObject.

(Унаследовано от CompositionObject)
StopBehavior

Указывает, как задать значение свойства при вызове StopAnimation .

Target

Целевой объект анимации.

(Унаследовано от CompositionAnimation)

Методы

ClearAllParameters()

Очищает все параметры анимации.

(Унаследовано от CompositionAnimation)
ClearParameter(String)

Очищает параметр из анимации.

(Унаследовано от CompositionAnimation)
Close()

Закрывает CompositionObject и освобождает системные ресурсы.

(Унаследовано от CompositionObject)
ConnectAnimation(String, CompositionAnimation)

Подключается и анимация.

(Унаследовано от CompositionObject)
DisconnectAnimation(String)

Отключает анимацию.

(Унаследовано от CompositionObject)
Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

(Унаследовано от CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Определяет свойство, которое можно анимировать.

(Унаследовано от CompositionObject)
SetBooleanParameter(String, Boolean)

Задает логический параметр значения для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetColorParameter(String, Color)

Задает параметр Значения Цвета для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetExpressionReferenceParameter(String, IAnimationObject)

Задает объект, реализующий IAnimationObject в качестве ссылочного параметра в ExpressionAnimation.

(Унаследовано от CompositionAnimation)
SetMatrix3x2Parameter(String, Matrix3x2)

Задает параметр значения Matrix3x2 для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetMatrix4x4Parameter(String, Matrix4x4)

Задает параметр значения Matrix4x4 для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetQuaternionParameter(String, Quaternion)

Задает значение кватерниона для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetReferenceParameter(String, CompositionObject)

Задает ссылку на объект Composition для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetScalarParameter(String, Single)

Задает параметр скалярного значения для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetVector2Parameter(String, Vector2)

Задает параметр значения Vector2 для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetVector3Parameter(String, Vector3)

Задает параметр значения Vector3 для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
SetVector4Parameter(String, Vector4)

Задает параметр значения Vector4 для использования с ExpressionAnimation или ключевым кадром выражения.

(Унаследовано от CompositionAnimation)
StartAnimation(String, CompositionAnimation, AnimationController)

Соединяет анимацию с указанным свойством объекта и запускает анимацию.

(Унаследовано от CompositionObject)
StartAnimation(String, CompositionAnimation)

Соединяет анимацию с указанным свойством объекта и запускает анимацию.

(Унаследовано от CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

Запускает группу анимации.

Метод StartAnimationGroup в CompositionObject позволяет запустить CompositionAnimationGroup. Все анимации в группе будут запущены одновременно с объектом .

(Унаследовано от CompositionObject)
StopAnimation(String)

Отключает анимацию от указанного свойства и останавливает анимацию.

(Унаследовано от CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

Останавливает группу анимации.

(Унаследовано от CompositionObject)
TryGetAnimationController(String)

Возвращает AnimationController для анимации, выполняемой в указанном свойстве.

(Унаследовано от CompositionObject)

Применяется к