Метод ID3DXBaseMesh::GetOptions

Извлекает параметры сетки, включенные для этой сетки во время создания.

Синтаксис

DWORD GetOptions();

Параметры

Этот метод не имеет параметров.

Возвращаемое значение

Тип: DWORD

Возвращает сочетание одного или нескольких следующих флагов, указывающих параметры, включенные для этой сетки во время создания.

Значение Описание
D3DXMESH_32BIT Используйте 32-разрядные индексы.
D3DXMESH_DONOTCLIP Используйте флаг использования D3DUSAGE_DONOTCLIP для буферов вершин и индексов.
D3DXMESH_DYNAMIC Эквивалентно указанию D3DXMESH_VB_DYNAMIC и D3DXMESH_IB_DYNAMIC.
D3DXMESH_RTPATCHES Используйте флаг использования D3DUSAGE_RTPATCHES для буферов вершин и индексов.
D3DXMESH_NPATCHES Указание этого флага приводит к созданию буфера вершин и индексов сетки с флагом D3DUSAGE_NPATCHES. Это необходимо, если объект сетки должен быть отрисован с помощью расширения N-Patch.
D3DXMESH_MANAGED Эквивалентно указанию D3DXMESH_VB_MANAGED и D3DXMESH_IB_MANAGED.
D3DXMESH_POINTS Используйте флаг использования D3DUSAGE_POINTS для буферов вершин и индексов.
D3DXMESH_IB_DYNAMIC Используйте флаг использования D3DUSAGE_DYNAMIC для буферов индекса.
D3DXMESH_IB_MANAGED Используйте класс памяти D3DPOOL_MANAGED для буферов индекса.
D3DXMESH_IB_SYSTEMMEM Используйте класс памяти D3DPOOL_SYSTEMMEM для буферов индекса.
D3DXMESH_IB_WRITEONLY Используйте флаг использования D3DUSAGE_WRITEONLY для буферов индекса.
D3DXMESH_SYSTEMMEM Эквивалентно указанию D3DXMESH_VB_SYSTEMMEM и D3DXMESH_IB_SYSTEMMEM.
D3DXMESH_VB_DYNAMIC Используйте флаг использования D3DUSAGE_DYNAMIC для буферов вершин.
D3DXMESH_VB_MANAGED Используйте класс памяти D3DPOOL_MANAGED для буферов вершин.
D3DXMESH_VB_SYSTEMMEM Используйте класс памяти D3DPOOL_SYSTEMMEM для буферов вершин.
D3DXMESH_VB_WRITEONLY Используйте флаг использования D3DUSAGE_WRITEONLY для буферов вершин.
D3DXMESH_WRITEONLY Эквивалентно указанию D3DXMESH_VB_WRITEONLY и D3DXMESH_IB_WRITEONLY.

 

Требования

Требование Значение
Заголовок
D3DX9Mesh.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXBaseMesh