?/TD> |
Microsoft DirectX 9.0 |
The type of object.
Syntax
typedef enum _D3DXPARAMETER_CLASS { D3DXPC_SCALAR, D3DXPC_VECTOR, D3DXPC_MATRIX_ROWS, D3DXPC_MATRIX_COLUMNS, D3DXPC_OBJECT, D3DXPC_STRUCT, D3DXEDT_FORCE_DWORD = 0x7fffffff } D3DXPARAMETER_CLASS;
Constants
- D3DXPC_SCALAR
Constant is a scalar.
- D3DXPC_VECTOR
Constant is a vector.
- D3DXPC_MATRIX_ROWS
Constant is a row major matrix.
- D3DXPC_MATRIX_COLUMNS
Constant is a column major matrix.
- D3DXPC_OBJECT
Constant is either a texture, shader or a string.
- D3DXPC_STRUCT
Constant is a structure.
- D3DXEDT_FORCE_DWORD
Forces this enumeration to compile to 32 bits in size. This value is not used.
Enumerated Type Information
Header d3dx9shader.h Minimum operating systems Windows 98
See Also
D3DXSHADER_TYPEINFO, D3DXCONSTANT_DESC