Partager via


Structure D3DXMATERIAL

Retourne des informations matérielles enregistrées dans des fichiers Direct3D (.x).

Syntaxe

typedef struct D3DXMATERIAL {
  D3DMATERIAL9 MatD3D;
  LPSTR        pTextureFilename;
} D3DXMATERIAL, *LPD3DXMATERIAL;

Membres

MatD3D

Type : D3DMATERIAL9

Structure D3DMATERIAL9 qui décrit les propriétés du matériau.

pTextureFilename

Type : LPSTR

Pointeur vers une chaîne qui spécifie le nom de fichier de la texture.

Notes

Les fonctions D3DXLoadMeshFromX et D3DXLoadMeshFromXof retournent un tableau de structures D3DXMATERIAL qui spécifient la couleur du matériau et le nom de la texture pour chaque matériau dans le maillage. L’application est ensuite requise pour charger la texture.

Le type LPD3DXMATERIAL est défini en tant que pointeur vers la structure D3DXMATERIAL .

typedef struct D3DXMATERIAL* LPD3DXMATERIAL;

Spécifications

Condition requise Valeur
En-tête
D3dx9mesh.h

Voir aussi

D3DX Structures

D3DXLoadMeshFromX

D3DXLoadMeshFromXof