D3DXPRIORITY_TYPE enumeration

Defines the priority type to which an animation track is assigned.

Syntax

typedef enum D3DXPRIORITY_TYPE { 
  D3DXPRIORITY_LOW          = 0,
  D3DXPRIORITY_HIGH         = 1,
  D3DXPRIORITY_FORCE_DWORD  = 0x7fffffff
} D3DXPRIORITY_TYPE, *LPD3DXPRIORITY_TYPE;

Constants

D3DXPRIORITY_LOW

Track should be blended with all the low-priority tracks before the low-priority blend is mixed with the high-priority blend.

D3DXPRIORITY_HIGH

Track should be blended with all the high-priority tracks before the high-priority blend is mixed with the low-priority blend.

D3DXPRIORITY_FORCE_DWORD

Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. This value is not used.

Remarks

Tracks with the same priority are blended together, and the two resulting values are then blended using the priority blend factor.

Requirements

Requirement Value
Header
D3dx9anim.h

See also

D3DX Enumerations