|Microsoft DirectX 9.0|
Sets the global time in the animation controller and updates the frame hierarchy's transformation matrices based on the track settings and the animation sets. The animation sets are controlled by the tracks.
DOUBLE Time );
- [in] Global time.
If the method succeeds, the return value is D3D_OK.
If the method fails, the return value can be one of the following values.
D3DERR_INVALIDCALL The method call is invalid. For example, a method's parameter may have an invalid value. E_OUTOFMEMORY Microsoft?Direct3D?could not allocate sufficient memory to complete the call.
Call ID3DXAnimationController::SetTime every frame to animate the mesh. It sets the global animation time to the specified time and clears any past events.