D3DX10_MESH enumeration

Flags used to specify creation options for a mesh.

Syntax

typedef enum D3DX10_MESH { 
  D3DX10_MESH_32_BIT        = 0x001,
  D3DX10_MESH_GS_ADJACENCY  = 0x004
} D3DX10_MESH, *LPD3DX10_MESH;

Constants

D3DX10_MESH_32_BIT

The mesh has 32-bit indices instead of 16-bit indices. See Remarks.

D3DX10_MESH_GS_ADJACENCY

Signals that the mesh contains geometry shader adjacency data.

Remarks

A 32-bit mesh (D3DXMESH_32BIT) can theoretically support (2³²)-1 faces and vertices. However, allocating memory for a mesh that large on a 32-bit operating system is not practical.

Requirements

Requirement Value
Header
D3DX10Mesh.h

See also

D3DX Enumerations