Interfaz ID3DXBuffer

La interfaz ID3DXBuffer se usa como búfer de datos, almacenando información de vértices, adyacencias y materiales durante las operaciones de optimización y carga de malla. El objeto de búfer se usa para devolver datos de longitud arbitraria. Además, los objetos de búfer se usan para devolver código de objeto y mensajes de error en métodos que ensamblan sombreadores de vértices y píxeles.

Miembros

La interfaz ID3DXBuffer hereda de la interfaz IUnknown . ID3DXBuffer también tiene estos tipos de miembros:

Métodos

La interfaz ID3DXBuffer tiene estos métodos.

Método Descripción
GetBufferPointer Recupera un puntero a los datos del búfer.
GetBufferSize Recupera el tamaño total de los datos del búfer.

 

Comentarios

La interfaz ID3DXBuffer se obtiene llamando a la función D3DXCreateBuffer .

El tipo LPD3DXBUFFER se define como puntero a la interfaz ID3DXBuffer .

typedef interface ID3DXBuffer ID3DXBuffer;
typedef interface ID3DXBuffer *LPD3DXBUFFER;

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Consulte también

D3DX Interfaces