CompositorExtensions.CreateVector3KeyFrameAnimation Method

Definition

Creates a Windows.UI.Composition.ScalarKeyFrameAnimation instance with the given parameters to on a target element.

public static Windows.UI.Composition.Vector3KeyFrameAnimation CreateVector3KeyFrameAnimation (this Windows.UI.Composition.Compositor compositor, string? target, System.Numerics.Vector3 to, System.Numerics.Vector3? from = default, TimeSpan? delay = default, TimeSpan? duration = default, Windows.UI.Composition.CompositionEasingFunction? easing = default, Windows.UI.Composition.AnimationDelayBehavior delayBehavior = Windows.UI.Composition.AnimationDelayBehavior.SetInitialValueBeforeDelay, Windows.UI.Composition.AnimationDirection direction = Windows.UI.Composition.AnimationDirection.Normal, Windows.UI.Composition.AnimationIterationBehavior iterationBehavior = Windows.UI.Composition.AnimationIterationBehavior.Count, int iterationCount = 1);
static member CreateVector3KeyFrameAnimation : Windows.UI.Composition.Compositor * string * System.Numerics.Vector3 * Nullable<System.Numerics.Vector3> * Nullable<TimeSpan> * Nullable<TimeSpan> * Windows.UI.Composition.CompositionEasingFunction * Windows.UI.Composition.AnimationDelayBehavior * Windows.UI.Composition.AnimationDirection * Windows.UI.Composition.AnimationIterationBehavior * int -> Windows.UI.Composition.Vector3KeyFrameAnimation
<Extension()>
Public Function CreateVector3KeyFrameAnimation (compositor As Compositor, target As String, to As Vector3, Optional from As Nullable(Of Vector3) = Nothing, Optional delay As Nullable(Of TimeSpan) = Nothing, Optional duration As Nullable(Of TimeSpan) = Nothing, Optional easing As CompositionEasingFunction = Nothing, Optional delayBehavior As AnimationDelayBehavior = Windows.UI.Composition.AnimationDelayBehavior.SetInitialValueBeforeDelay, Optional direction As AnimationDirection = Windows.UI.Composition.AnimationDirection.Normal, Optional iterationBehavior As AnimationIterationBehavior = Windows.UI.Composition.AnimationIterationBehavior.Count, Optional iterationCount As Integer = 1) As Vector3KeyFrameAnimation

Parameters

compositor
Windows.UI.Composition.Compositor

The current Windows.UI.Composition.Compositor instance used to create the animation.

target
String

The optional target property to animate.

to
Vector3

The final value for the animation.

from
Nullable<Vector3>

The optional starting value for the animation.

delay
Nullable<TimeSpan>

The optional initial delay for the animation.

duration
Nullable<TimeSpan>

The optional animation duration.

easing
Windows.UI.Composition.CompositionEasingFunction

The optional easing function for the animation.

delayBehavior
Windows.UI.Composition.AnimationDelayBehavior

The delay behavior to use for the animation.

direction
Windows.UI.Composition.AnimationDirection

The direction to use when playing the animation.

iterationBehavior
Windows.UI.Composition.AnimationIterationBehavior

The iteration behavior to use for the animation.

iterationCount
Int32

The iteration count to use for the animation.

Returns

Windows.UI.Composition.Vector3KeyFrameAnimation

A Windows.UI.Composition.Vector3KeyFrameAnimation instance with the specified parameters.

Applies to