Interfaz ID3DXMesh

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

Miembros

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.
Optimize 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 de 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 la función D3DXCreateMesh o D3DXCreateMeshFVF .

Esta interfaz hereda funcionalidad adicional de la interfaz ID3DXBaseMesh .

El tipo LPD3DXMESH se define como 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 Mesh