إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
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
| Requirement | Value |
|---|---|
| Header |
|
See also