Freigeben über


MeshFlags-Enumeration

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Definiert Flags zum Erstellungsoptionen für ein Gitter angeben.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.WindowsMobile.DirectX.Direct3D
Assembly:  Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration MeshFlags
'Usage
Dim instance As MeshFlags
[FlagsAttribute]
public enum MeshFlags
[FlagsAttribute]
public enum class MeshFlags
[<FlagsAttribute>]
type MeshFlags

Member

Membername Beschreibung
Wird von .NET Compact Framework unterstützt OptimizeCompact Ordnet Flächen, um nicht verwendete Vertices und Flächen zu entfernen.
Wird von .NET Compact Framework unterstützt OptimizeAttributeSort Ordnet Flächen, um weniger Attribut Bündel Statusänderungen und erweiterte DrawSubset für eine BaseMesh Leistung zu optimieren.
Wird von .NET Compact Framework unterstützt OptimizeVertexCache Ordnet Flächen neu erhöhen die Cachetrefferrate Vertex-Caches an.
Wird von .NET Compact Framework unterstützt OptimizeStripReorder Ordnet Flächen, um die Länge angrenzender Dreiecke zu maximieren.
Wird von .NET Compact Framework unterstützt OptimizeIgnoreVerts Optimiert nur die Flächenwird nicht die Vertices optimiert werden.
Wird von .NET Compact Framework unterstützt Use32Bit Gibt 32-Bit-Indizes statt 16-Bit-Indizes für das Gitter an.
Wird von .NET Compact Framework unterstützt DoNotClip Für Vertex- und Indexpuffer verwendet.
Wird von .NET Compact Framework unterstützt VbSystemMem Gibt die Verwendung der SystemMemory Arbeitsspeicherklasse für Vertexpuffer an.
Wird von .NET Compact Framework unterstützt VbManaged Gibt die Verwendung der Arbeitsspeicherklasse für Vertexpuffer an.
Wird von .NET Compact Framework unterstützt VbWriteOnly Gibt die Verwendung des WriteOnly-Verwendungsflags für Vertexpuffer.
Wird von .NET Compact Framework unterstützt VbDynamic Gibt die Verwendung des Dynamic-Verwendungsflags für Vertexpuffer.
Wird von .NET Compact Framework unterstützt IbSystemMem Gibt die Verwendung der SystemMemory Arbeitsspeicherklasse für Indexpuffer an.
Wird von .NET Compact Framework unterstützt IbManaged Gibt die Verwendung der Klasse Pool verwalteten Speicher für Indexpuffer an.
Wird von .NET Compact Framework unterstützt IbWriteOnly Gibt Verwendung von WriteOnly-Verwendungsflags für Indexpuffer.
Wird von .NET Compact Framework unterstützt IbDynamic Gibt Verwendung von Dynamic-Verwendungsflags für Indexpuffer.
Wird von .NET Compact Framework unterstützt VbShare Zwingt die geklonten Gitter Vertexpuffer gemeinsam nutzen.
Wird von .NET Compact Framework unterstützt SystemMemory Äquivalent zu VbSystemMem und IbSystemMem angeben.
Wird von .NET Compact Framework unterstützt Managed Äquivalent zu VbManaged und IbManaged angeben.
Wird von .NET Compact Framework unterstützt WriteOnly Äquivalent zu VbWriteOnly und IbWriteOnly angeben.
Wird von .NET Compact Framework unterstützt Dynamic Äquivalent zu VbDynamic und IbDynamic angeben.

Plattformen

Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC

Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 3.5, 2.0

Siehe auch

Referenz

Microsoft.WindowsMobile.DirectX.Direct3D-Namespace

Weitere Ressourcen

Mobile Direct3D-Programmierung in .NET Compact Framework