Interfaccia IDirect3DVertexBuffer9 (d3d9helper.h)
Le applicazioni usano i metodi dell'interfaccia IDirect3DVertexBuffer9 per modificare le risorse del buffer dei vertici.
Ereditarietà
L'interfaccia IDirect3DVertexBuffer9 eredita da IDirect3DResource9. IDirect3DVertexBuffer9 include anche questi tipi di membri:
Metodi
L'interfaccia IDirect3DVertexBuffer9 include questi metodi.
IDirect3DVertexBuffer9::GetDesc Il metodo IDirect3DVertexBuffer9::GetDesc (d3d9.h) recupera una descrizione della risorsa del buffer del vertice. |
IDirect3DVertexBuffer9::Lock Il metodo IDirect3DVertexBuffer9::Lock (d3d9helper.h) blocca un intervallo di dati dei vertici e ottiene un puntatore alla memoria del buffer del vertice. |
IDirect3DVertexBuffer9::Unlock Il metodo IDirect3DVertexBuffer9::Unlock (d3d9helper.h) sblocca i dati del vertice. |
Commenti
L'interfaccia IDirect3DVertexBuffer9 viene ottenuta chiamando il metodo IDirect3DDevice9::CreateVertexBuffer .
Questa interfaccia eredita funzionalità aggiuntive dall'interfaccia IDirect3DResource9 .
Questa interfaccia, come tutte le interfacce COM, eredita dall'interfaccia IUnknown .
I tipi LPDIRECT3DVERTEXBUFFER9 e PDIRECT3DVERTEXBUFFER9 sono definiti come puntatori all'interfaccia IDirect3DVertexBuffer9 .
typedef struct IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9, *PDIRECT3DVERTEXBUFFER9;
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d9helper.h (include D3D9.h) |