PathKeyFrameAnimation.InsertKeyFrame 方法

定义

重载

InsertKeyFrame(Single, CompositionPath)

插入关键帧。

InsertKeyFrame(Single, CompositionPath, CompositionEasingFunction)

插入具有指定缓动的关键帧。

InsertKeyFrame(Single, CompositionPath)

插入关键帧。

public:
 virtual void InsertKeyFrame(float normalizedProgressKey, CompositionPath ^ path) = InsertKeyFrame;
/// [Windows.Foundation.Metadata.Overload("InsertKeyFrame")]
void InsertKeyFrame(float const& normalizedProgressKey, CompositionPath const& path);
[Windows.Foundation.Metadata.Overload("InsertKeyFrame")]
public void InsertKeyFrame(float normalizedProgressKey, CompositionPath path);
function insertKeyFrame(normalizedProgressKey, path)
Public Sub InsertKeyFrame (normalizedProgressKey As Single, path As CompositionPath)

参数

normalizedProgressKey
Single

float

关键帧的发生时间,以动画 Duration 的百分比表示。 允许的值为 0.0 到 1.0。

path
CompositionPath

用于定义关键帧值的路径。

属性

适用于

InsertKeyFrame(Single, CompositionPath, CompositionEasingFunction)

插入具有指定缓动的关键帧。

public:
 virtual void InsertKeyFrame(float normalizedProgressKey, CompositionPath ^ path, CompositionEasingFunction ^ easingFunction) = InsertKeyFrame;
/// [Windows.Foundation.Metadata.Overload("InsertKeyFrameWithEasingFunction")]
void InsertKeyFrame(float const& normalizedProgressKey, CompositionPath const& path, CompositionEasingFunction const& easingFunction);
[Windows.Foundation.Metadata.Overload("InsertKeyFrameWithEasingFunction")]
public void InsertKeyFrame(float normalizedProgressKey, CompositionPath path, CompositionEasingFunction easingFunction);
function insertKeyFrame(normalizedProgressKey, path, easingFunction)
Public Sub InsertKeyFrame (normalizedProgressKey As Single, path As CompositionPath, easingFunction As CompositionEasingFunction)

参数

normalizedProgressKey
Single

float

关键帧的发生时间,以动画 Duration 的百分比表示。 允许的值为 0.0 到 1.0。

path
CompositionPath

用于定义关键帧值的路径。

easingFunction
CompositionEasingFunction

在帧之间内插时使用的缓动函数。

属性

适用于