D3DXPARAMETER_CLASS列舉
物件的型別。
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;
常數
-
D3DXPC_SCALAR
-
常數是純量。
-
D3DXPC_VECTOR
-
常數是向量。
-
D3DXPC_MATRIX_ROWS
-
常數是資料列主要矩陣。
-
D3DXPC_MATRIX_COLUMNS
-
常數是資料行主要矩陣。
-
D3DXPC_OBJECT
-
常數是紋理、著色器或字串。
-
D3DXPC_STRUCT
-
常數是 結構。
-
D3DXPC_FORCE_DWORD
-
強制此列舉編譯為大小為 32 位。 如果沒有此值,某些編譯器會允許此列舉編譯成 32 位以外的大小。 不使用這個值。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱