An application uses the methods of this interface to implement a key frame animation set stored in a compressed data format.
ID3DXAnimationSetMethod | Description |
---|---|
ID3DXCompressedAnimationSet::GetCallbackKeys | Fills an array with callback key data used for key frame animation. |
ID3DXCompressedAnimationSet::GetCompressedData | Gets the data buffer that stores compressed key frame animation data. |
ID3DXCompressedAnimationSet::GetNumCallbackKeys | Gets the number of callback keys in the animation set. |
ID3DXCompressedAnimationSet::GetPlaybackType | Gets the type of the animation set playback loop. |
ID3DXCompressedAnimationSet::GetSourceTicksPerSecond | Gets the number of animation key frame ticks that occur per second. |
Create a compressed-format key frame animation set with D3DXCreateCompressedAnimationSet.
The LPD3DXCOMPRESSEDANIMATIONSET type is defined as a pointer to this interface.
typedef interface ID3DXCompressedAnimationSet ID3DXCompressedAnimationSet; typedef interface ID3DXCompressedAnimationSet *LPD3DXCOMPRESSEDANIMATIONSET;
Header: Declared in D3dx9anim.h.
Import Library: Use D3dx9.lib.