Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложения используют методы интерфейса IDirect3DVertexBuffer9 для управления ресурсами буфера вершин.
Наследование
Интерфейс IDirect3DVertexBuffer9 наследуется от IDirect3DResource9. IDirect3DVertexBuffer9 также имеет следующие типы элементов:
Методы
Интерфейс IDirect3DVertexBuffer9 содержит следующие методы.
|
IDirect3DVertexBuffer9::GetDesc Метод IDirect3DVertexBuffer9::GetDesc (d3d9.h) получает описание ресурса буфера вершин. |
|
IDirect3DVertexBuffer9::Lock Метод IDirect3DVertexBuffer9::Lock (d3d9helper.h) блокирует диапазон данных вершин и получает указатель на память буфера вершин. |
|
IDirect3DVertexBuffer9::Unlock Метод IDirect3DVertexBuffer9::Unlock (d3d9helper.h) разблокирует данные вершин. |
Комментарии
Интерфейс IDirect3DVertexBuffer9 получается путем вызова метода IDirect3DDevice9::CreateVertexBuffer .
Этот интерфейс наследует дополнительные функциональные возможности от интерфейса IDirect3DResource9 .
Этот интерфейс, как и все COM-интерфейсы, наследуется от интерфейса IUnknown .
Типы LPDIRECT3DVERTEXBUFFER9 и PDIRECT3DVERTEXBUFFER9 определяются как указатели на интерфейс IDirect3DVertexBuffer9 .
typedef struct IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9, *PDIRECT3DVERTEXBUFFER9;
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | d3d9helper.h (включая D3D9.h) |