Interface ID3DXMesh
Os aplicativos usam os métodos da interface ID3DXMesh para manipular objetos de malha.
Membros
A interface ID3DXMesh herda de ID3DXBaseMesh. O ID3DXMesh também tem estes tipos de membros:
Métodos
A interface ID3DXMesh tem esses métodos.
Método | Descrição |
---|---|
LockAttributeBuffer | Bloqueia o buffer de malha que contém os dados do atributo de malha e retorna um ponteiro para ele. |
Otimizar | Gera uma nova malha com rostos e vértices reordenados para otimizar o desempenho do desenho. |
OptimizeInplace | Gera uma malha com rostos e vértices reordenados para otimizar o desempenho do desenho. Esse método reordena a malha existente. |
SetAttributeTable | Define a tabela de atributos para uma malha e o número de entradas armazenadas na tabela. |
UnlockAttributeBuffer | Desbloqueia um buffer de atributo. |
Comentários
Para obter a interface ID3DXMesh , chame a função D3DXCreateMesh ou D3DXCreateMeshFVF .
Essa interface herda funcionalidade adicional da interface ID3DXBaseMesh .
O tipo LPD3DXMESH é definido como um ponteiro para a interface ID3DXMesh .
typedef struct ID3DXMesh *LPD3DXMESH;
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também