ID3DXAnimationController::KeyTrackSpeed 方法
设置一个事件键,用于更改动画轨迹的播放速率。
语法
D3DXEVENTHANDLE KeyTrackSpeed(
[in] UINT Track,
[in] FLOAT NewSpeed,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
参数
-
跟踪 [in]
-
类型: UINT
要修改的轨道的标识符。
-
NewSpeed [in]
-
类型: FLOAT
动画轨迹的新速度。
-
StartTime [in]
-
类型: DOUBLE
全局时间键。 指定将发生更改的全局时间。
-
持续时间 [in]
-
类型: DOUBLE
转换时间,指定平滑转换完成所需的时间。
-
转换 [in]
-
指定用于在速度之间转换的转换类型。 请参阅 D3DXTRANSITION_TYPE。
返回值
类型: D3DXEVENTHANDLE
优先级混合事件的事件句柄。 如果一个或多个输入参数无效,或者没有可用的可用事件,则返回 NULL。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅