Share via


Método ID3DXBaseMesh::GetOptions

Recupera as opções de malha habilitadas para essa malha no momento da criação.

Sintaxe

DWORD GetOptions();

Parâmetros

Esse método não tem parâmetros.

Valor retornado

Tipo: DWORD

Retorna uma combinação de um ou mais dos sinalizadores a seguir, indicando as opções habilitadas para essa malha no momento da criação.

Valor Descrição
D3DXMESH_32BIT Use índices de 32 bits.
D3DXMESH_DONOTCLIP Use o sinalizador de uso D3DUSAGE_DONOTCLIP para buffers de vértice e índice.
D3DXMESH_DYNAMIC Equivalente a especificar D3DXMESH_VB_DYNAMIC e D3DXMESH_IB_DYNAMIC.
D3DXMESH_RTPATCHES Use o sinalizador de uso D3DUSAGE_RTPATCHES para buffers de vértice e índice.
D3DXMESH_NPATCHES Especificar esse sinalizador faz com que o vértice e o buffer de índice da malha sejam criados com D3DUSAGE_NPATCHES sinalizador. Isso será necessário se o objeto de malha deve ser renderizado usando o aprimoramento de N-Patch.
D3DXMESH_MANAGED Equivalente a especificar D3DXMESH_VB_MANAGED e D3DXMESH_IB_MANAGED.
D3DXMESH_POINTS Use o sinalizador de uso D3DUSAGE_POINTS para buffers de vértice e índice.
D3DXMESH_IB_DYNAMIC Use o sinalizador de uso D3DUSAGE_DYNAMIC para buffers de índice.
D3DXMESH_IB_MANAGED Use a classe de memória D3DPOOL_MANAGED para buffers de índice.
D3DXMESH_IB_SYSTEMMEM Use a classe de memória D3DPOOL_SYSTEMMEM para buffers de índice.
D3DXMESH_IB_WRITEONLY Use o sinalizador de uso D3DUSAGE_WRITEONLY para buffers de índice.
D3DXMESH_SYSTEMMEM Equivalente a especificar D3DXMESH_VB_SYSTEMMEM e D3DXMESH_IB_SYSTEMMEM.
D3DXMESH_VB_DYNAMIC Use o sinalizador de uso D3DUSAGE_DYNAMIC para buffers de vértice.
D3DXMESH_VB_MANAGED Use a classe de memória D3DPOOL_MANAGED para buffers de vértice.
D3DXMESH_VB_SYSTEMMEM Use a classe de memória D3DPOOL_SYSTEMMEM para buffers de vértice.
D3DXMESH_VB_WRITEONLY Use o sinalizador de uso D3DUSAGE_WRITEONLY para buffers de vértice.
D3DXMESH_WRITEONLY Equivalente a especificar D3DXMESH_VB_WRITEONLY e D3DXMESH_IB_WRITEONLY.

 

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Confira também

ID3DXBaseMesh