Compartilhar via


estrutura D3DXSHADER_TYPEINFO

Uma estrutura auxiliar que contém informações de tipo de membro.

Sintaxe

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

Membros

Classe

Tipo: WORD

Tipo de objeto sombreador. Consulte D3DXPARAMETER_CLASS.

Tipo

Tipo: WORD

Tipo de dados. Consulte D3DXPARAMETER_TYPE.

Linhas

Tipo: WORD

Número de linhas de matriz (matrizes).

Colunas

Tipo: WORD

Número de colunas (vetores e matrizes).

Elementos

Tipo: WORD

Dimensão da matriz.

StructMembers

Tipo: WORD

Número de membros da estrutura.

StructMemberInfo

Tipo: DWORD

Matriz de informações de membro da estrutura, D3DXSHADER_STRUCTMEMBERINFO[StructMembers]. Consulte D3DXSHADER_STRUCTMEMBERINFO.

Comentários

As informações de tipo fazem parte do D3DXSHADER_STRUCTMEMBERINFO.

Requisitos

Requisito Valor
parâmetro
D3dx9shader.h

Confira também

Estruturas D3DX

D3DXSHADER_CONSTANTINFO