ID3DXAnimationController::KeyTrackSpeed

Sets an event key that changes the rate of play of an animation track.

D3DXEVENTHANDLE KeyTrackSpeed(
  UINT Track,
  FLOAT NewSpeed,
  DOUBLE StartTime,
  DOUBLE Duration,
  D3DXTRANSITION_TYPE Transition
);

Parameters

Track
[in] Identifier of the track to modify.
NewSpeed
[in] New speed of the animation track.
StartTime
[in] Global time key. Specifies the global time when the change will take place.
Duration
[in] Transition time, which specifies how long the smooth transition will take to complete.
Transition
[in] Specifies the transition type used for transitioning between speeds. See D3DXTRANSITION_TYPE.

Return Values

Event handle to the priority blend event. NULL is returned if one or more of the input parameters is invalid, or no free event is available.

Requirements

Header: Declared in D3dx9anim.h.