Share via


estrutura D3DX10_ATTRIBUTE_RANGE

Armazena uma entrada de tabela de atributo.

Sintaxe

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

Membros

AttribId

Tipo: UINT

Identificador de tabela de atributo.

FaceStart

Tipo: UINT

Começando o rosto.

FaceCount

Tipo: UINT

Contagem de rostos.

VertexStart

Tipo: UINT

Vértice inicial.

VertexCount

Tipo: UINT

Contagem de vértice.

Comentários

Uma tabela de atributos é usada para identificar áreas da malha que precisam ser desenhadas com diferentes texturas, estados de renderização, materiais e assim por diante. Além disso, o aplicativo pode usar a tabela de atributos para ocultar partes de uma malha não desenhando um determinado identificador de atributo (AttribId) ao desenhar o quadro.

O tipo LPD3DX_ATTRIBUTE_RANGE é definido como um ponteiro para a estrutura D3DX_ATTRIBUTE_RANGE.

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

Requisitos

Requisito Valor
parâmetro
D3DX10.h

Confira também

Estruturas D3DX