структура D3DXSHADER_TYPEINFO

Вспомогающая структура, содержащая сведения о типе элемента.

Синтаксис

typedef struct D3DXSHADER_TYPEINFO {
  WORD  Class;
  WORD  Type;
  WORD  Rows;
  WORD  Columns;
  WORD  Elements;
  WORD  StructMembers;
  DWORD StructMemberInfo;
} D3DXSHADER_TYPEINFO, *LPD3DXSHADER_TYPEINFO;

Члены

Класс

Тип: WORD

Тип объекта шейдера. См . D3DXPARAMETER_CLASS.

Тип

Тип: WORD

Тип данных. См . D3DXPARAMETER_TYPE.

Строки

Тип: WORD

Количество матричных строк (матриц).

Столбцы

Тип: WORD

Число столбцов (векторов и матриц).

Elements (XElement Dynamic Property) (Elements (Динамическое свойство XElement))

Тип: WORD

Измерение массива.

StructMembers

Тип: WORD

Число элементов структуры.

StructMemberInfo

Тип: DWORD

Массив сведений об элементе структуры, D3DXSHADER_STRUCTMEMBERINFO[StructMembers]. См . D3DXSHADER_STRUCTMEMBERINFO.

Комментарии

Сведения о типе являются частью D3DXSHADER_STRUCTMEMBERINFO.

Требования

Требование Значение
Заголовок
D3dx9shader.h

См. также раздел

Структуры D3DX

D3DXSHADER_CONSTANTINFO