struttura D3DX10_ATTRIBUTE_RANGE

Archivia una voce di tabella degli attributi.

Sintassi

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

Members

AttribId

Tipo: UINT

Identificatore della tabella degli attributi.

FaceStart

Tipo: UINT

Faccia iniziale.

FaceCount

Tipo: UINT

Conteggio dei visi.

VertexStart

Tipo: UINT

Avvio del vertice.

VertexCount

Tipo: UINT

Conteggio vertici.

Commenti

Una tabella di attributi viene usata per identificare le aree della mesh che devono essere disegnate con trame diverse, stati di rendering, materiali e così via. Inoltre, l'applicazione può usare la tabella degli attributi per nascondere parti di una mesh non disegnando un identificatore di attributo specificato (AttribId) durante il disegno della cornice.

Il tipo LPD3DX_ATTRIBUTE_RANGE viene definito come puntatore alla struttura D3DX_ATTRIBUTE_RANGE.

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

Requisiti

Requisito Valore
Intestazione
D3DX10.h

Vedi anche

Strutture D3DX