Interfaz ID3DXMesh

Las aplicaciones usan los métodos de la interfaz ID3DXMesh para manipular objetos de malla.

Members

La interfaz ID3DXMesh hereda de ID3DXBaseMesh. ID3DXMesh también tiene estos tipos de miembros:

Métodos

La interfaz ID3DXMesh tiene estos métodos.

Método Descripción
LockAttributeBuffer Bloquea el búfer de malla que contiene los datos del atributo de malla y devuelve un puntero a él.
Optimización Genera una nueva malla con caras y vértices reordenados para optimizar el rendimiento del dibujo.
OptimizeInplace Genera una malla con caras y vértices reordenados para optimizar el rendimiento del dibujo. Este método reordena la malla existente.
SetAttributeTable Establece la tabla de atributos para una malla y el número de entradas almacenadas en la tabla.
UnlockAttributeBuffer Desbloquea un búfer de atributos.

Observaciones

Para obtener la interfaz ID3DXMesh, llame a las funciones D3DXCreateMesh o D3DXCreateMeshFVF.

Esta interfaz hereda funcionalidad adicional de la interfaz ID3DXBaseMesh.

El tipo LPD3DXMESH se define como un puntero a la interfaz ID3DXMesh.

typedef struct ID3DXMesh *LPD3DXMESH;

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Vea también

ID3DXBaseMesh

D3DX Interfaces

Funciones de malla