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)

Vedi anche

Interfacce Direct3D

IDirect3DDevice9::CreateVertexBuffer

IDirect3DResource9

Buffer vertex (Direct3D 9)