Interface ID3DXMesh

Les applications utilisent les méthodes de l’interface ID3DXMesh pour manipuler des objets de maillage.

Membres

L’interface ID3DXMesh hérite d’ID3DXBaseMesh. ID3DXMesh a également les types de membres suivants :

Méthodes

L’interface ID3DXMesh utilise ces méthodes.

Méthode Description
LockAttributeBuffer Verrouille la mémoire tampon de maillage qui contient les données d’attribut de maillage et retourne un pointeur vers celle-ci.
Optimiser Génère un nouveau maillage avec des visages et des sommets réorganisés pour optimiser les performances de dessin.
OptimizeInplace Génère un maillage avec des visages et des sommets réorganisés pour optimiser les performances de dessin. Cette méthode réorganise le maillage existant.
SetAttributeTable Définit la table d’attributs pour un maillage et le nombre d’entrées stockées dans la table.
UnlockAttributeBuffer Déverrouille une mémoire tampon d’attributs.

 

Notes

Pour obtenir l’interface ID3DXMesh , appelez la fonction D3DXCreateMesh ou D3DXCreateMeshFVF .

Cette interface hérite de fonctionnalités supplémentaires de l’interface ID3DXBaseMesh .

Le type LPD3DXMESH est défini en tant que pointeur vers l’interface ID3DXMesh .

typedef struct ID3DXMesh *LPD3DXMESH;

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXBaseMesh

D3DX Interfaces

Fonctions de maillage