D3DXPARAMETER_CLASS enumeration
The type of object.
Syntax
typedef enum D3DXPARAMETER_CLASS { D3DXPC_SCALAR, D3DXPC_VECTOR, D3DXPC_MATRIX_ROWS, D3DXPC_MATRIX_COLUMNS, D3DXPC_OBJECT, D3DXPC_STRUCT, D3DXPC_FORCE_DWORD = 0x7fffffff } D3DXPARAMETER_CLASS, *LPD3DXPARAMETER_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.
- D3DXPC_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.
Requirements
|
Header |
|
|---|
See also
Build date: 11/22/2012
