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 | |
---|---|---|
PointList | Rendert die Vertices als eine Auflistung isolierter Punkte.Dieser Wert ist für indizierte Primitives nicht 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. | |
LineStrip | Rendert die Vertices als einzelne Polylinie.Aufrufe, die diesem Primitivetyp fehl, wenn die Anzahl kleiner als zwei ist. | |
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. | |
TriangleStrip | Rendert die Vertices als ein Dreieck Streifen.Das Back Gesicht culling Flag wird automatisch auf geradzahligen Dreiecken gekippt. | |
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