Interface ID3DXBuffer

A interface ID3DXBuffer é usada como um buffer de dados, armazenando vértice, adjacência e informações materiais durante operações de otimização e carregamento de malha. O objeto buffer é usado para retornar dados de comprimento arbitrário. Além disso, os objetos buffer são usados para retornar o código do objeto e mensagens de erro em métodos que montam sombreadores de vértice e pixel.

Membros

A interface ID3DXBuffer herda da interface IUnknown . O ID3DXBuffer também tem esses tipos de membros:

Métodos

A interface ID3DXBuffer tem esses métodos.

Método Descrição
GetBufferPointer Recupera um ponteiro para os dados no buffer.
GetBufferSize Recupera o tamanho total dos dados no buffer.

 

Comentários

A interface ID3DXBuffer é obtida chamando a função D3DXCreateBuffer .

O tipo LPD3DXBUFFER é definido como um ponteiro para a interface ID3DXBuffer .

typedef interface ID3DXBuffer ID3DXBuffer;
typedef interface ID3DXBuffer *LPD3DXBUFFER;

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Confira também

D3DX Interfaces