Freigeben über


D3DXMATERIAL-Struktur

Gibt Materialinformationen zurück, die in Direct3D-Dateien (.x) gespeichert sind.

Syntax

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

Member

MatD3D

Typ: D3DMATERIAL9

D3DMATERIAL9-Struktur , die die Materialeigenschaften beschreibt.

pTextureFilename

Typ: LPSTR

Zeiger auf eine Zeichenfolge, die den Dateinamen der Textur angibt.

Bemerkungen

Die Funktionen D3DXLoadMeshFromX und D3DXLoadMeshFromXof geben ein Array von D3DXMATERIAL-Strukturen zurück, die die Materialfarbe und den Namen der Textur für jedes Material im Gitter angeben. Die Anwendung ist dann erforderlich, um die Textur zu laden.

Der LPD3DXMATERIAL-Typ wird als Zeiger auf die D3DXMATERIAL-Struktur definiert.

typedef struct D3DXMATERIAL* LPD3DXMATERIAL;

Anforderungen

Anforderung Wert
Header
D3dx9mesh.h

Weitere Informationen

D3DX-Strukturen

D3DXLoadMeshFromX

D3DXLoadMeshFromXof