Condividi tramite


Enumerazione MeshFlags

Aggiornamento: novembre 2007

Definisce i flag utilizzati per specificare le opzioni di creazione di un reticolo.

Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei valori dei membri.

Spazio dei nomi:  Microsoft.WindowsMobile.DirectX.Direct3D
Assembly:  Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)

Sintassi

'Dichiarazione
<FlagsAttribute> _
Public Enumeration MeshFlags
'Utilizzo
Dim instance As MeshFlags
[FlagsAttribute]
public enum MeshFlags
[FlagsAttribute]
public enum class MeshFlags
public enum MeshFlags

Membri

Nome membro Descrizione
OptimizeCompact Riordina le facce per rimuovere facce e vertici inutilizzati.
OptimizeAttributeSort Riordina le facce per ottenere un numero minore di modifiche allo stato di raggruppamento degli attributi ed ottenere prestazioni migliori del metodo DrawSubset per un oggetto BaseMesh.
OptimizeVertexCache Riordina le facce per aumentare il numero di riscontri cache delle vertex cache.
OptimizeStripReorder Riordina le facce per aumentare al massimo la lunghezza dei triangoli adiacenti.
OptimizeIgnoreVerts Ottimizza esclusivamente le facce; non ottimizza i vertici.
Use32Bit Specifica indici a 32 bit anziché indici a 16 bit per il reticolo.
DoNotClip Utilizzato per vertex buffer e buffer indice.
VbSystemMem Specifica l'utilizzo della classe di memoria SystemMemory per i vertex buffer.
VbManaged Specifica l'utilizzo della classe di memoria per i vertex buffer.
VbWriteOnly Specifica l'utilizzo del flag di utilizzo WriteOnly per i vertex buffer.
VbDynamic Specifica l'utilizzo del flag di utilizzo Dynamic per i vertex buffer.
IbSystemMem Specifica l'utilizzo della classe di memoria SystemMemory per i buffer indice.
IbManaged Specifica l'utilizzo della classe Pool di memoria gestita per i buffer indice.
IbWriteOnly Specifica l'utilizzo del flag di utilizzo WriteOnly per i buffer indice.
IbDynamic Specifica l'utilizzo del flag di utilizzo Dynamic per i buffer indice.
VbShare Impone ai reticoli duplicati di condividere i vertex buffer.
SystemMemory Equivale a specificare sia VbSystemMem che IbSystemMem.
Managed Equivale a specificare sia VbManaged che IbManaged.
WriteOnly Equivale a specificare sia VbWriteOnly che IbWriteOnly.
Dynamic Equivale a specificare sia VbDynamic che IbDynamic.

Piattaforme

Windows CE, Windows Mobile per Smartphone, Windows Mobile per Pocket PC

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Compact Framework

Supportato in: 3.5, 2.0

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.WindowsMobile.DirectX.Direct3D

Altre risorse

Programmazione per Mobile Direct3D in .NET Compact Framework