ID3DXAnimationSet 接口

此接口封装动画控制器设置的动画所需的最低功能。 高级用户可能希望自行实现此接口以满足其特殊需求;但是,对于大多数用户,派生的 ID3DXCompressedAnimationSetID3DXKeyframedAnimationSet 接口应足够。

成员

ID3DXAnimationSet 接口继承自 IUnknown 接口。 ID3DXAnimationSet 还具有以下类型的成员:

方法

ID3DXAnimationSet 接口包含以下方法。

方法 说明
GetAnimationIndexByName 获取动画的索引,给定其名称。
GetAnimationNameByIndex 获取动画的名称(给定其索引)。
GetCallback 获取有关动画集中特定回调的信息。
GetName 获取动画集名称。
GetNumAnimations 获取动画集中的动画数。
GetPeriod 获取动画集的周期。
GetPeriodicPosition 返回动画集本地时间范围内的时间位置。
GetSRT 获取动画集的缩放、旋转和平移值。

 

备注

动画集由同一动画的许多节点的动画组成。

LPD3DXANIMATIONSET 类型定义为指向此接口的指针。

typedef interface ID3DXAnimationSet ID3DXAnimationSet;
typedef interface ID3DXAnimationSet *LPD3DXANIMATIONSET;

要求

要求
标头
D3dx9anim.h

D3dx9.lib

请参阅

D3DX 接口