Partager via


Interface IDirect3DIndexBuffer9 (d3d9.h)

Les applications utilisent les méthodes de l’interface IDirect3DIndexBuffer9 pour manipuler une ressource de mémoire tampon d’index.

Héritage

L’interface IDirect3DIndexBuffer9 hérite de IDirect3DResource9. IDirect3DIndexBuffer9 a également les types de membres suivants :

Méthodes

L’interface IDirect3DIndexBuffer9 possède ces méthodes.

 
IDirect3DIndexBuffer9 ::GetDesc

La méthode IDirect3DIndexBuffer9 ::GetDesc (d3d9helper.h) récupère une description de la ressource de mémoire tampon d’index.
IDirect3DIndexBuffer9 ::Lock

La méthode IDirect3DIndexBuffer9 ::Lock (d3d9helper.h) verrouille une plage de données d’index et obtient un pointeur vers la mémoire tampon d’index.
IDirect3DIndexBuffer9 ::Unlock

La méthode IDirect3DIndexBuffer9 ::Unlock (d3d9helper.h) déverrouille les données d’index.

Remarques

L’interface IDirect3DIndexBuffer9 est obtenue en appelant la méthode IDirect3DDevice9 ::CreateIndexBuffer .

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

Cette interface, comme toutes les interfaces COM, hérite de l’interface IUnknown .

Les types LPDIRECT3DINDEXBUFFER9 et PDIRECT3DINDEXBUFFER9 sont définis en tant que pointeurs vers l’interface IDirect3DIndexBuffer9 .


typedef struct IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9, *PDIRECT3DINDEXBUFFER9;

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d9.h (inclure D3D9.h)

Voir aussi

Direct3D Interfaces

IDirect3DDevice9 ::CreateIndexBuffer

IDirect3DResource9

Mémoires tampons d’index (Direct3D 9)