Compartir a través de


MeshFlags (Enumeración)

Actualización: noviembre 2007

Define los indicadores utilizados para especificar las opciones de creación de una malla.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado:  Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration MeshFlags
'Uso
Dim instance As MeshFlags
[FlagsAttribute]
public enum MeshFlags
[FlagsAttribute]
public enum class MeshFlags
public enum MeshFlags

Miembros

Nombre de miembro Descripción
ms130099.CFW(es-es,VS.90).gif OptimizeCompact Reordena las caras para quitar los vértices y las caras no utilizados.
ms130099.CFW(es-es,VS.90).gif OptimizeAttributeSort Reordena las caras para que haya menos cambios de estado en el lote de atributos y un funcionamiento mejorado de DrawSubset para BaseMesh.
ms130099.CFW(es-es,VS.90).gif OptimizeVertexCache Reordena las caras para aumentar la frecuencia de aciertos en las cachés de vértices.
ms130099.CFW(es-es,VS.90).gif OptimizeStripReorder Reordena las caras para maximizar la longitud de los triángulos adyacentes.
ms130099.CFW(es-es,VS.90).gif OptimizeIgnoreVerts Sólo optimiza las caras, no los vértices.
ms130099.CFW(es-es,VS.90).gif Use32Bit Especifica índices de 32 bits en lugar de índices de 16 bits para la malla.
ms130099.CFW(es-es,VS.90).gif DoNotClip Se utiliza para los búferes de vértice y de índice.
ms130099.CFW(es-es,VS.90).gif VbSystemMem Especifica el uso de la clase de memoria SystemMemory para los búferes de vértice.
ms130099.CFW(es-es,VS.90).gif VbManaged Especifica el uso de la clase de memoria para los búferes de vértice.
ms130099.CFW(es-es,VS.90).gif VbWriteOnly Especifica la utilización del indicador de uso WriteOnly para los búferes de vértice.
ms130099.CFW(es-es,VS.90).gif VbDynamic Especifica la utilización del indicador de uso Dynamic para los búferes de vértice.
ms130099.CFW(es-es,VS.90).gif IbSystemMem Especifica el uso de la clase de memoria SystemMemory para los búferes de índice.
ms130099.CFW(es-es,VS.90).gif IbManaged Especifica el uso de la clase de memoria administrada Pool para los búferes de índice.
ms130099.CFW(es-es,VS.90).gif IbWriteOnly Especifica la utilización del indicador de uso WriteOnly para los búferes de índice.
ms130099.CFW(es-es,VS.90).gif IbDynamic Especifica la utilización del indicador de uso Dynamic para los búferes de índice.
ms130099.CFW(es-es,VS.90).gif VbShare Hace que las mallas clonadas compartan los búferes de vértice.
ms130099.CFW(es-es,VS.90).gif SystemMemory Equivale a especificar VbSystemMem y IbSystemMem juntos.
ms130099.CFW(es-es,VS.90).gif Managed Equivale a especificar VbManaged y IbManaged juntos.
ms130099.CFW(es-es,VS.90).gif WriteOnly Equivale a especificar VbWriteOnly y IbWriteOnly juntos.
ms130099.CFW(es-es,VS.90).gif Dynamic Equivale a especificar VbDynamic y IbDynamic juntos.

Plataformas

Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Compact Framework

Compatible con: 3.5, 2.0

Vea también

Referencia

Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)

Otros recursos

Programar Mobile Direct3D en .NET Compact Framework