перечисление D3DXPARAMETER_CLASS
Тип объекта.
Синтаксис
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 бит. Это значение не используется.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел