Freigeben über


Device.DrawPrimitives-Methode

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

Rendert eine Sequenz von nicht indiziert geometrischen Primitives des angegebenen Typs aus dem aktuellen Satz von Daten Eingabestreams.

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

Syntax

'Declaration
Public Sub DrawPrimitives ( _
    primitiveType As PrimitiveType, _
    startVertex As Integer, _
    primitiveCount As Integer _
)
'Usage
Dim instance As Device
Dim primitiveType As PrimitiveType
Dim startVertex As Integer
Dim primitiveCount As Integer

instance.DrawPrimitives(primitiveType, _
    startVertex, primitiveCount)
public void DrawPrimitives(
    PrimitiveType primitiveType,
    int startVertex,
    int primitiveCount
)
public:
void DrawPrimitives(
    PrimitiveType primitiveType, 
    int startVertex, 
    int primitiveCount
)
member DrawPrimitives : 
        primitiveType:PrimitiveType * 
        startVertex:int * 
        primitiveCount:int -> unit 

Parameter

  • startVertex
    Typ: System.Int32
    Ein Index des ersten Scheitelpunkts geladen werden.Beginnend bei startVertex, ist die richtige Anzahl von Vertices außerhalb des Vertexpuffers gelesen.
  • primitiveCount
    Typ: System.Int32
    Eine Anzahl von Primitives rendern.Überprüfen Sie MaxPrimitiveCount, um zu ermitteln die maximale Anzahl von Primitives zulässig. primitiveCount ist die Anzahl von Primitives wird durch den primitiven Typ bestimmt.Wenn es sich um eine Zeile Liste handelt, hat jeder Primitive zwei Vertices.Wenn es sich um eine Liste Dreieck handelt, hat jeder Primitive drei Vertices.

Ausnahmen

Ausnahme Bedingung
InvalidCallException

Der Methodenaufruf ist ungültig.Beispielsweise kann eine Methode Parameter einen ungültigen Wert enthalten.

Hinweise

Diese Methode sollte nicht zu einem Zeitpunkt mit einem einzelnen Dreieck aufgerufen werden.

.NET Framework-Sicherheit

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

Device Klasse

Member Device

Microsoft.WindowsMobile.DirectX.Direct3D-Namespace