Freigeben über


PrimitiveType-Enumeration

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

Definiert die von Direct3D unterstützten Primitives.

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

Syntax

'Declaration
Public Enumeration PrimitiveType
'Usage
Dim instance As PrimitiveType
public enum PrimitiveType
public enum class PrimitiveType
type PrimitiveType

Member

Membername Beschreibung
Wird von .NET Compact Framework unterstützt PointList Rendert die Vertices als eine Auflistung isolierter Punkte.Dieser Wert ist für indizierte Primitives nicht unterstützt.
Wird von .NET Compact Framework unterstützt LineList Rendert die Vertices als Liste von isolierten gerade Liniensegmente.Aufrufe, die mit diesem Primitivetyp schlagen fehl, ist die Anzahl kleiner als zwei oder ungerade.
Wird von .NET Compact Framework unterstützt LineStrip Rendert die Vertices als einzelne Polylinie.Aufrufe, die diesem Primitivetyp fehl, wenn die Anzahl kleiner als zwei ist.
Wird von .NET Compact Framework unterstützt TriangleList Rendert die angegebenen Vertices als Sequenz von isolierter Dreiecke.Jede Gruppe von drei Vertices definiert ein separates Dreieck.Rückseite Culling von Dreiecken wird von der aktuellen Wicklung Reihenfolge Renderingzustand beeinflusst.
Wird von .NET Compact Framework unterstützt TriangleStrip Rendert die Vertices als ein Dreieck Streifen.Das Back Gesicht culling Flag wird automatisch auf geradzahligen Dreiecken gekippt.
Wird von .NET Compact Framework unterstützt TriangleFan Rendert die Vertices als ein Dreieck Lüfter.

Hinweise

Ein Dreieck Streifen rendert die Vertices als eine Reihe verbundener Dreiecke.Culling ist ein Gesicht aus der Liste der zu rendernden Flächen entfernt.Flächen können eine Reihe von Techniken entfernt werden: Rückseite, Ansicht Frustum und Okklusions-culling.

Verwendung von Dreieck Streifen oder Dreieck Lüfter ist häufig effizienter als das Dreieck Listen verwenden, da weniger Vertices dupliziert werden.

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