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