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 |
|
Confira também