Interface IDirect3DVertexBuffer9 (d3d9helper.h)
Les applications utilisent les méthodes de l’interface IDirect3DVertexBuffer9 pour manipuler les ressources de mémoire tampon de vertex.
Héritage
L’interface IDirect3DVertexBuffer9 hérite de IDirect3DResource9. IDirect3DVertexBuffer9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DVertexBuffer9 utilise ces méthodes.
IDirect3DVertexBuffer9 ::GetDesc La méthode IDirect3DVertexBuffer9 ::GetDesc (d3d9.h) récupère une description de la ressource de mémoire tampon de vertex. |
IDirect3DVertexBuffer9 ::Lock La méthode IDirect3DVertexBuffer9 ::Lock (d3d9helper.h) verrouille une plage de données de vertex et obtient un pointeur vers la mémoire tampon du vertex. |
IDirect3DVertexBuffer9 ::Unlock La méthode IDirect3DVertexBuffer9 ::Unlock (d3d9helper.h) déverrouille les données de vertex. |
Remarques
L’interface IDirect3DVertexBuffer9 est obtenue en appelant la méthode IDirect3DDevice9 ::CreateVertexBuffer .
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 LPDIRECT3DVERTEXBUFFER9 et PDIRECT3DVERTEXBUFFER9 sont définis en tant que pointeurs vers l’interface IDirect3DVertexBuffer9 .
typedef struct IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9, *PDIRECT3DVERTEXBUFFER9;
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (inclure D3D9.h) |