Sign in to follow this  

How to convert ID3DXAnimationSet to ID3DXKeyframedAnimationSet ?

This topic is 3874 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

If I use QueryInterface than program crashes on calling UnregisterAnimation() with animation index higher than 0



if (SUCCEEDED (pAnimController->GetAnimationSetByName (szAnimSetName, &pAnimSet)))
{
if (SUCCEEDED(pAnimSet->QueryInterface (IID_ID3DXKeyframedAnimationSet, (LPVOID*)&pKeyFramedAnimSet)))
{
UINT dwNumAnimations = pKeyFramedAnimSet->GetNumAnimations ();
for (UINT i=0; i<dwNumAnimations; i++)
HRESULT hr = pKeyFramedAnimSet->UnregisterAnimation (i);
}
pAnimSet->Release ();
}

Share this post


Link to post
Share on other sites
Sign in to follow this