D3DX Structures (Direct3D 10 Graphics)
This section contains information about the structures included in the D3DX utility library.
Structure | Description |
---|---|
D3DMATRIX | |
D3DVECTOR | |
D3DX10_ATTRIBUTE_RANGE | Stores an attribute table entry. |
D3DX10_ATTRIBUTE_WEIGHTS | Specifies mesh weight attributes. |
D3DX10_FONT_DESC | Defines the attributes of a font. |
D3DX10_IMAGE_INFO | Returns a description of the original contents of an image file. |
D3DX10_IMAGE_LOAD_INFO | |
D3DX10_INTERSECT_INFO | Describes a ray-triangle intersection. |
D3DX10_SPRITE | Defines position, texture, and color information about a sprite. |
D3DX10_TEXTURE_LOAD_INFO | Texture load parameters. |
D3DX10_WELD_EPSILONS | Specifies tolerance values for each vertex component when comparing vertices to determine if they are similar enough to be welded together. |
D3DX10_SKINNING_CHANNEL | |
D3DXCOLOR | Describes color values. |
D3DXFLOAT16 | Describes a 16-bit floating point vector. |
D3DXMATRIX | Describes a matrix. |
D3DXMATRIXA16 | Defines a 16-byte aligned matrix. |
D3DXPLANE | Describes a plane. |
D3DXQUATERNION | Describes a quaternion. |
D3DXVECTOR2 | Describes a vector in 2D space. |
D3DXVECTOR2_16F | Same as a D3DXVECTOR2, but it uses 16-bit floating point values for x, y, and z. |
D3DXVECTOR3 | Describes a vector in three-dimensional (3D) space. |
D3DXVECTOR3_16F | Same as a D3DXVECTOR3, but it uses 16-bit floating point values for x, y, and z. |
D3DXVECTOR4 | Describes a vector in 4D space. |
D3DXVECTOR4_16F | Same as a D3DXVECTOR4, but it uses 16-bit floating point values for x, y, and z. |
Related topics