Share via


D3DX10_ATTRIBUTE_RANGE Struktur

Speichert einen Attributtabelleneintrag.

Syntax

typedef struct D3DX10_ATTRIBUTE_RANGE {
  UINT AttribId;
  UINT FaceStart;
  UINT FaceCount;
  UINT VertexStart;
  UINT VertexCount;
} D3DX10_ATTRIBUTE_RANGE, *LPD3DX10_ATTRIBUTE_RANGE;

Member

AttribId

Typ: UINT

Attributtabellenbezeichner.

FaceStart

Typ: UINT

Startgesicht.

FaceCount

Typ: UINT

Gesichtsanzahl.

VertexStart

Typ: UINT

Scheitelpunkt wird gestartet.

VertexCount

Typ: UINT

Scheitelpunktanzahl.

Bemerkungen

Eine Attributtabelle wird verwendet, um Bereiche des Gitternetzes zu identifizieren, die mit unterschiedlichen Texturen, Renderzuständen, Materialien usw. gezeichnet werden müssen. Darüber hinaus kann die Anwendung die Attributtabelle verwenden, um Teile eines Gitters auszublenden, indem sie beim Zeichnen des Rahmens keinen bestimmten Attributbezeichner (AttribId) zeichnet.

Der LPD3DX_ATTRIBUTE_RANGE-Typ wird als Zeiger auf die D3DX_ATTRIBUTE_RANGE-Struktur definiert.

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

Anforderungen

Anforderung Wert
Header
D3DX10.h

Siehe auch

D3DX-Strukturen