структура D3DXCONSTANT_DESC
Описание константы в таблице констант.
Синтаксис
typedef struct D3DXCONSTANT_DESC {
LPCSTR Name;
D3DXREGISTER_SET RegisterSet;
UINT RegisterIndex;
UINT RegisterCount;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT StructMembers;
UINT Bytes;
LPCVOID DefaultValue;
} D3DXCONSTANT_DESC, *LPD3DXCONSTANT_DESC;
Члены
-
имя;
-
Тип: LPCSTR
-
Имя константы.
-
RegisterSet
-
Тип: D3DXREGISTER_SET
-
Константный тип данных. См . D3DXREGISTER_SET.
-
RegisterIndex
-
Тип: UINT
-
Отсчитываемый от нуля индекс константы в таблице.
-
RegisterCount
-
Тип: UINT
-
Количество регистров, содержащих данные.
-
Класс
-
Тип: D3DXPARAMETER_CLASS
-
Класс параметров. См . D3DXPARAMETER_CLASS.
-
Тип
-
Тип: D3DXPARAMETER_TYPE
-
Тип параметра. См . D3DXPARAMETER_TYPE.
-
Строки
-
Тип: UINT
-
Число строк.
-
Столбцы
-
Тип: UINT
-
Число столбцов.
-
Elements (XElement Dynamic Property) (Elements (Динамическое свойство XElement))
-
Тип: UINT
-
Количество элементов в массиве.
-
StructMembers
-
Тип: UINT
-
Количество подпараметров элемента структуры.
-
Байт
-
Тип: UINT
-
Размер данных в байтах.
-
Defaultvalue
-
Тип: LPCVOID
-
Указатель на значение по умолчанию.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел