Compartir a través de


Interfaz IDirect3DVertexBuffer9 (d3d9helper.h)

Las aplicaciones usan los métodos de la interfaz IDirect3DVertexBuffer9 para manipular los recursos del búfer de vértices.

Herencia

La interfaz IDirect3DVertexBuffer9 hereda de IDirect3DResource9. IDirect3DVertexBuffer9 también tiene estos tipos de miembros:

Métodos

La interfaz IDirect3DVertexBuffer9 tiene estos métodos.

 
IDirect3DVertexBuffer9::GetDesc

El método IDirect3DVertexBuffer9::GetDesc (d3d9.h) recupera una descripción del recurso de búfer de vértices.
IDirect3DVertexBuffer9::Lock

El método IDirect3DVertexBuffer9::Lock (d3d9helper.h) bloquea un intervalo de datos de vértices y obtiene un puntero a la memoria del búfer de vértices.
IDirect3DVertexBuffer9::Unlock

El método IDirect3DVertexBuffer9::Unlock (d3d9helper.h) desbloquea los datos de vértices.

Comentarios

La interfaz IDirect3DVertexBuffer9 se obtiene llamando al método IDirect3DDevice9::CreateVertexBuffer .

Esta interfaz hereda funcionalidad adicional de la interfaz IDirect3DResource9 .

Esta interfaz, como todas las interfaces COM, hereda de la interfaz IUnknown .

Los tipos LPDIRECT3DVERTEXBUFFER9 y PDIRECT3DVERTEXBUFFER9 se definen como punteros a la interfaz IDirect3DVertexBuffer9 .


typedef struct IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9, *PDIRECT3DVERTEXBUFFER9;

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)

Consulte también

Direct3D Interfaces

IDirect3DDevice9::CreateVertexBuffer

IDirect3DResource9

Búferes de vértices (Direct3D 9)