Partager via


structure D3DXSHADER_TYPEINFO

Structure d’assistance contenant des informations de type de membre.

Syntaxe

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

Membres

Classe

Type : WORD

Type d’objet Shader. Voir D3DXPARAMETER_CLASS.

Type

Type : WORD

Type de données. Voir D3DXPARAMETER_TYPE.

Lignes

Type : WORD

Nombre de lignes de matrice (matrices).

Colonnes

Type : WORD

Nombre de colonnes (vecteurs et matrices).

Éléments

Type : WORD

Dimension de tableau.

StructMembers

Type : WORD

Nombre de membres de la structure.

StructMemberInfo

Type : DWORD

Tableau d’informations sur les membres de structure, D3DXSHADER_STRUCTMEMBERINFO[StructMembers]. Voir D3DXSHADER_STRUCTMEMBERINFO.

Notes

Les informations de type font partie de D3DXSHADER_STRUCTMEMBERINFO.

Spécifications

Condition requise Valeur
En-tête
D3dx9shader.h

Voir aussi

D3DX Structures

D3DXSHADER_CONSTANTINFO