LinearRotation3DKeyFrame 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用线性内插从 Rotation3D 上一个关键帧的值到其自身 Value 的值进行动画处理。
public ref class LinearRotation3DKeyFrame : System::Windows::Media::Animation::Rotation3DKeyFrame
public class LinearRotation3DKeyFrame : System.Windows.Media.Animation.Rotation3DKeyFrame
type LinearRotation3DKeyFrame = class
inherit Rotation3DKeyFrame
Public Class LinearRotation3DKeyFrame
Inherits Rotation3DKeyFrame
- 继承
注解
此类与对象一起Rotation3DAnimationUsingKeyFrames用作一部分Rotation3DKeyFrameCollection,用于在一组关键帧中对属性值进行Rotation3D动画处理。
关键帧定义其所属的 Rotation3DAnimationUsingKeyFrames 段。 每个关键帧都有一个目标和 Value 一个 KeyTime。 指定 KeyTime 应到达关键帧 Value 的时间。 关键帧从上一个关键帧的目标值到其自己的目标值进行动画处理。 它从上一个关键帧结束时开始,当到达其自己的关键时间时结束。
线性关键帧,例如 LinearRotation3DKeyFrame 在值之间创建平滑的线性内插。
构造函数
| 名称 | 说明 |
|---|---|
| LinearRotation3DKeyFrame() |
初始化 LinearRotation3DKeyFrame 类的新实例。 |
| LinearRotation3DKeyFrame(Rotation3D, KeyTime) |
使用指定的结束值和键时间初始化类的新实例 LinearRotation3DKeyFrame 。 |
| LinearRotation3DKeyFrame(Rotation3D) |
使用指定的结束值初始化类的新实例 LinearRotation3DKeyFrame 。 |
属性
| 名称 | 说明 |
|---|---|
| CanFreeze |
获取一个值,该值指示是否可以使对象不可修改。 (继承自 Freezable) |
| DependencyObjectType |
获取包装 DependencyObjectType 此实例的 CLR 类型。 (继承自 DependencyObject) |
| Dispatcher |
获取与此DispatcherDispatcherObject关联的值。 (继承自 DispatcherObject) |
| IsFrozen |
获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable) |
| IsSealed |
获取一个值,该值指示此实例当前是否密封(只读)。 (继承自 DependencyObject) |
| KeyTime |
获取或设置关键帧的目标 Value 应到达的时间。 (继承自 Rotation3DKeyFrame) |
| Value |
获取或设置关键帧的目标值。 (继承自 Rotation3DKeyFrame) |
方法
活动
| 名称 | 说明 |
|---|---|
| Changed |
修改它包含的对象时 Freezable 发生。 (继承自 Freezable) |
显式接口实现
| 名称 | 说明 |
|---|---|
| IKeyFrame.Value |
获取或设置与 KeyTime 实例关联的值。 (继承自 Rotation3DKeyFrame) |