ID3DXCompressedAnimationSet interface

An application uses the methods of this interface to implement a key frame animation set stored in a compressed data format.

Members

The ID3DXCompressedAnimationSet interface inherits from ID3DXAnimationSet. ID3DXCompressedAnimationSet also has these types of members:

Methods

The ID3DXCompressedAnimationSet interface has these methods.

Method Description
GetCallbackKeys Fills an array with callback key data used for key frame animation.
GetCompressedData Gets the data buffer that stores compressed key frame animation data.
GetNumCallbackKeys Gets the number of callback keys in the animation set.
GetPlaybackType Gets the type of the animation set playback loop.
GetSourceTicksPerSecond Gets the number of animation key frame ticks that occur per second.

 

Remarks

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;

Requirements

Requirement Value
Header
D3dx9anim.h
Library
D3dx9.lib

See also

ID3DXAnimationSet

D3DX Interfaces