Interface ID3DXMesh

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

Membres

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

Méthodes

L’interface ID3DXMesh possède 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 faces et des sommets réorganisés pour optimiser les performances du dessin.
OptimizeInplace Génère un maillage avec des faces et des sommets réorganisés pour optimiser les performances du dessin. Cette méthode réorganise la maille existante.
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’attribut.

Notes

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

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

Le type LPD3DXMESH est défini comme un 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

Interfaces D3DX

Fonctions de maillage