typedef DWORD D3DRMANIMATIONOPTIONS;
#define D3DRMANIMATION_CLOSED 0x02L
#define D3DRMANIMATION_LINEARPOSITION 0x04L
#define D3DRMANIMATION_OPEN 0x01L
#define D3DRMANIMATION_POSITION 0x00000020L
#define D3DRMANIMATION_SCALEANDROTATION 0x00000010L
#define D3DRMANIMATION_SPLINEPOSITION 0x08L
Specifies values used by the IDirect3DRMAnimation::GetOptions and IDirect3DRMAnimation::SetOptions methods to define how animations are played.
The animation plays continually, looping back to the beginning whenever it reaches the end.
The animation's position is set linearly.
The animation plays once and stops.
The animation's position matrix should overwrite any transformation matrices that could be set by other methods.
D3DRMANIMATION_SCALEANDROTATION
The animation's scale and rotation matrix should overwrite any transformation matrices that could be set by other methods.
The animation's position is set using splines.