ID3DXBaseMesh::GetOptions, méthode

Récupère les options de maillage activées pour ce maillage au moment de la création.

Syntaxe

DWORD GetOptions();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Type : DWORD

Retourne une combinaison d’un ou plusieurs des indicateurs suivants, indiquant les options activées pour ce maillage au moment de la création.

Valeur Description
D3DXMESH_32BIT Utilisez des index 32 bits.
D3DXMESH_DONOTCLIP Utilisez l’indicateur d’utilisation D3DUSAGE_DONOTCLIP pour les tampons de vertex et d’index.
D3DXMESH_DYNAMIC Équivaut à spécifier à la fois D3DXMESH_VB_DYNAMIC et D3DXMESH_IB_DYNAMIC.
D3DXMESH_RTPATCHES Utilisez l’indicateur d’utilisation D3DUSAGE_RTPATCHES pour les tampons de vertex et d’index.
D3DXMESH_NPATCHES La spécification de cet indicateur entraîne la création du vertex et de la mémoire tampon d’index du maillage avec D3DUSAGE_NPATCHES indicateur. Cela est nécessaire si l’objet de maillage doit être rendu à l’aide de l’amélioration de N-Patch.
D3DXMESH_MANAGED Équivaut à spécifier à la fois D3DXMESH_VB_MANAGED et D3DXMESH_IB_MANAGED.
D3DXMESH_POINTS Utilisez l’indicateur d’utilisation D3DUSAGE_POINTS pour les tampons de vertex et d’index.
D3DXMESH_IB_DYNAMIC Utilisez l’indicateur d’utilisation D3DUSAGE_DYNAMIC pour les mémoires tampons d’index.
D3DXMESH_IB_MANAGED Utilisez la classe de mémoire D3DPOOL_MANAGED pour les mémoires tampons d’index.
D3DXMESH_IB_SYSTEMMEM Utilisez la classe de mémoire D3DPOOL_SYSTEMMEM pour les mémoires tampons d’index.
D3DXMESH_IB_WRITEONLY Utilisez l’indicateur d’utilisation D3DUSAGE_WRITEONLY pour les mémoires tampons d’index.
D3DXMESH_SYSTEMMEM Équivaut à spécifier à la fois D3DXMESH_VB_SYSTEMMEM et D3DXMESH_IB_SYSTEMMEM.
D3DXMESH_VB_DYNAMIC Utilisez l’indicateur d’utilisation D3DUSAGE_DYNAMIC pour les tampons de vertex.
D3DXMESH_VB_MANAGED Utilisez la classe de mémoire D3DPOOL_MANAGED pour les tampons de vertex.
D3DXMESH_VB_SYSTEMMEM Utilisez la classe de mémoire D3DPOOL_SYSTEMMEM pour les tampons de vertex.
D3DXMESH_VB_WRITEONLY Utilisez l’indicateur d’utilisation D3DUSAGE_WRITEONLY pour les tampons de vertex.
D3DXMESH_WRITEONLY Équivaut à spécifier à la fois D3DXMESH_VB_WRITEONLY et D3DXMESH_IB_WRITEONLY.

 

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXBaseMesh