Interface IDirect3DIndexBuffer9 (d3d9helper.h)

Os aplicativos usam os métodos da interface IDirect3DIndexBuffer9 para manipular um recurso de buffer de índice.

Herança

A interface IDirect3DIndexBuffer9 herda de IDirect3DResource9. IDirect3DIndexBuffer9 também tem esses tipos de membros:

Métodos

A interface IDirect3DIndexBuffer9 tem esses métodos.

 
IDirect3DIndexBuffer9::GetDesc

O método IDirect3DIndexBuffer9::GetDesc (d3d9helper.h) recupera uma descrição do recurso de buffer de índice.
IDirect3DIndexBuffer9::Lock

O método IDirect3DIndexBuffer9::Lock (d3d9helper.h) bloqueia um intervalo de dados de índice e obtém um ponteiro para a memória do buffer de índice.
IDirect3DIndexBuffer9::Unlock

O método IDirect3DIndexBuffer9::Unlock (d3d9helper.h) desbloqueia dados de índice.

Comentários

A interface IDirect3DIndexBuffer9 é obtida chamando o método IDirect3DDevice9::CreateIndexBuffer .

Essa interface herda funcionalidade adicional da interface IDirect3DResource9 .

Essa interface, como todas as interfaces COM, herda da interface IUnknown .

Os tipos LPDIRECT3DINDEXBUFFER9 e PDIRECT3DINDEXBUFFER9 são definidos como ponteiros para a interface IDirect3DIndexBuffer9 .


typedef struct IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9, *PDIRECT3DINDEXBUFFER9;

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)

Confira também

Direct3D Interfaces

IDirect3DDevice9::CreateIndexBuffer

IDirect3DResource9

Buffers de índice (Direct3D 9)