Interface IDirect3DVertexBuffer9 (d3d9helper.h)
Os aplicativos usam os métodos da interface IDirect3DVertexBuffer9 para manipular recursos de buffer de vértice.
Herança
A interface IDirect3DVertexBuffer9 herda de IDirect3DResource9. IDirect3DVertexBuffer9 também tem estes tipos de membros:
Métodos
A interface IDirect3DVertexBuffer9 tem esses métodos.
IDirect3DVertexBuffer9::GetDesc O método IDirect3DVertexBuffer9::GetDesc (d3d9.h) recupera uma descrição do recurso de buffer de vértice. |
IDirect3DVertexBuffer9::Lock O método IDirect3DVertexBuffer9::Lock (d3d9helper.h) bloqueia um intervalo de dados de vértice e obtém um ponteiro para a memória do buffer de vértice. |
IDirect3DVertexBuffer9::Unlock O método IDirect3DVertexBuffer9::Unlock (d3d9helper.h) desbloqueia dados de vértice. |
Comentários
A interface IDirect3DVertexBuffer9 é obtida chamando o método IDirect3DDevice9::CreateVertexBuffer .
Essa interface herda funcionalidade adicional da interface IDirect3DResource9 .
Essa interface, como todas as interfaces COM, herda da interface IUnknown .
Os tipos LPDIRECT3DVERTEXBUFFER9 e PDIRECT3DVERTEXBUFFER9 são definidos como ponteiros para a interface IDirect3DVertexBuffer9 .
typedef struct IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9, *PDIRECT3DVERTEXBUFFER9;
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |