Interfaccia ID3DXBuffer

L'interfaccia ID3DXBuffer viene usata come buffer di dati, archiviando vertici, adiacenza e informazioni sui materiali durante le operazioni di ottimizzazione e caricamento della mesh. L'oggetto buffer viene utilizzato per restituire dati di lunghezza arbitraria. Inoltre, gli oggetti buffer vengono usati per restituire codice oggetto e messaggi di errore nei metodi che assemblano vertex e pixel shader.

Membri

L'interfaccia ID3DXBuffer eredita dall'interfaccia IUnknown . ID3DXBuffer include anche questi tipi di membri:

Metodi

L'interfaccia ID3DXBuffer dispone di questi metodi.

Metodo Descrizione
GetBufferPointer Recupera un puntatore ai dati nel buffer.
GetBufferSize Recupera le dimensioni totali dei dati nel buffer.

 

Commenti

L'interfaccia ID3DXBuffer viene ottenuta chiamando la funzione D3DXCreateBuffer .

Il tipo LPD3DXBUFFER è definito come puntatore all'interfaccia ID3DXBuffer .

typedef interface ID3DXBuffer ID3DXBuffer;
typedef interface ID3DXBuffer *LPD3DXBUFFER;

Requisiti

Requisito Valore
Intestazione
D3DX9Mesh.h
Libreria
D3dx9.lib

Vedi anche

Interfacce D3DX