Partager via


Interface ID3DXBuffer

L’interface ID3DXBuffer est utilisée comme mémoire tampon de données, stockant les informations de vertex, d’adjacence et de matériaux pendant les opérations d’optimisation et de chargement du maillage. L’objet de mémoire tampon est utilisé pour retourner des données de longueur arbitraire. En outre, les objets de mémoire tampon sont utilisés pour renvoyer le code objet et les messages d’erreur dans les méthodes qui assemblent des nuanceurs de vertex et de pixels.

Membres

L’interface ID3DXBuffer hérite de l’interface IUnknown. ID3DXBuffer a également les types de membres suivants :

Méthodes

L’interface ID3DXBuffer comporte ces méthodes.

Méthode Description
GetBufferPointer Récupère un pointeur vers les données dans la mémoire tampon.
GetBufferSize Récupère la taille totale des données dans la mémoire tampon.

 

Notes

L’interface ID3DXBuffer est obtenue en appelant la fonction D3DXCreateBuffer.

Le type LPD3DXBUFFER est défini comme pointeur vers l’interface ID3DXBuffer .

typedef interface ID3DXBuffer ID3DXBuffer;
typedef interface ID3DXBuffer *LPD3DXBUFFER;

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

D3DX Interfaces