Интерфейс ID3DXMesh
Приложения используют методы интерфейса ID3DXMesh для управления объектами сетки.
Элементы
Интерфейс ID3DXMesh наследуется от ID3DXBaseMesh. ID3DXMesh также имеет следующие типы элементов:
Методы
Интерфейс ID3DXMesh содержит следующие методы.
Метод | Описание |
---|---|
LockAttributeBuffer | Блокирует буфер сетки, содержащий данные атрибута сетки, и возвращает указатель на него. |
Оптимизировать | Создает новую сетку с переупорядоченными гранями и вершинами для оптимизации производительности рисования. |
OptimizeInplace | Создает сетку с переупорядоченными гранями и вершинами для оптимизации производительности рисования. Этот метод переупорядочение существующей сетки. |
SetAttributeTable | Задает таблицу атрибутов для сетки и количество записей, хранящихся в таблице. |
UnlockAttributeBuffer | Разблокирует буфер атрибутов. |
Комментарии
Чтобы получить интерфейс ID3DXMesh , вызовите функцию D3DXCreateMesh или D3DXCreateMeshFVF .
Этот интерфейс наследует дополнительные функциональные возможности от интерфейса ID3DXBaseMesh .
Тип LPD3DXMESH определяется как указатель на интерфейс ID3DXMesh .
typedef struct ID3DXMesh *LPD3DXMESH;
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел