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) |