estructura de D3DX10_ATTRIBUTE_RANGE

Almacena una entrada de tabla de atributos.

Sintaxis

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

Miembros

AttribId

Tipo: UINT

Identificador de tabla de atributos.

FaceStart

Tipo: UINT

Cara inicial.

FaceCount

Tipo: UINT

Recuento de caras.

VertexStart

Tipo: UINT

Iniciando vértice.

VertexCount

Tipo: UINT

Recuento de vértices.

Comentarios

Se usa una tabla de atributos para identificar áreas de la malla que deben dibujarse con diferentes texturas, estados de representación, materiales, etc. Además, la aplicación puede usar la tabla de atributos para ocultar partes de una malla sin dibujar un identificador de atributo determinado (AttribId) al dibujar el marco.

El tipo LPD3DX_ATTRIBUTE_RANGE se define como puntero a la estructura D3DX_ATTRIBUTE_RANGE.

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

Requisitos

Requisito Value
Encabezado
D3DX10.h

Consulte también

Estructuras D3DX