ID3DXAnimationController::SetTrackAnimationSet method

Applies the animation set to the specified track.

Syntax

HRESULT SetTrackAnimationSet(
  [in] UINT               Track,
  [in] LPD3DXANIMATIONSET pAnimSet
);

Parameters

Track [in]

Type: UINT

Identifier of the track to which the animation set is applied.

pAnimSet [in]

Type: LPD3DXANIMATIONSET

Pointer to the ID3DXAnimationSet animation set to be added to the track.

Return value

Type: HRESULT

If the method succeeds, the return value is S_OK. If the method fails, the return value can be one of the following values: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Remarks

This method sets the animation set to the specified track for mixing. The animation set for each track is blended according to the track weight and speed when AdvanceTime is called.

Requirements

Requirement Value
Header
D3dx9anim.h
Library
D3dx9.lib

See also

ID3DXAnimationController