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
-
Konstante ist ein Skalar.
-
D3DXPC_VECTOR
-
Konstante ist ein Vektor.
-
D3DXPC_MATRIX_ROWS
-
Konstante ist eine Zeilenmastmatrix.
-
D3DXPC_MATRIX_COLUMNS
-
Konstante ist eine Spaltenhauptmatrix.
-
D3DXPC_OBJECT
-
Konstante ist entweder eine Textur, ein Shader oder eine Zeichenfolge.
-
D3DXPC_STRUCT
-
Konstante ist eine Struktur.
-
D3DXPC_FORCE_DWORD
-
Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Dieser Wert wird nicht verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch