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

指定用于在速度之间转换的转换类型。 请参阅 D3DXTRANSITION_TYPE

返回值

类型: D3DXEVENTHANDLE

优先级混合事件的事件句柄。 如果一个或多个输入参数无效,或者没有可用的可用事件,则返回 NULL

要求

要求
标头
D3dx9anim.h

D3dx9.lib

另请参阅

ID3DXAnimationController