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 |
|
| Bibliothèque |
|