D3DXPARAMETER _ CLASS-Enumeration
Der Objekttyp.
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;
Konstanten
-
D3DXPC _ SCALAR
-
Die Konstante ist ein Skalar.
-
D3DXPC _ VECTOR
-
Die Konstante ist ein Vektor.
-
_D3DXPC-MATRIXZEILEN _
-
Konstante ist eine Zeilenmatrizenmatrix.
-
_D3DXPC-MATRIXSPALTEN _
-
Konstante ist eine Spaltenhauptmatrix.
-
D3DXPC-OBJEKT _
-
Die Konstante ist entweder eine Textur, ein Shader oder eine Zeichenfolge.
-
D3DXPC-STRUKTUR _
-
Konstante ist eine -Struktur.
-
D3DXPC _ FORCE _ DWORD
-
Erzwingt, dass diese Enumeration in eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert würden einige Compiler zulassen, dass diese Enumeration in eine andere Größe als 32 Bits kompiliert wird. Dieser Wert wird nicht verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|