Freigeben über


ID3D11DeviceContext::D raw-Methode (d3d11.h)

Zeichnen sie nicht indizierte, nicht instanziierte Grundtypen.

Syntax

void Draw(
  [in] UINT VertexCount,
  [in] UINT StartVertexLocation
);

Parameter

[in] VertexCount

Typ: UINT

Anzahl der zu zeichnenden Scheitelpunkte.

[in] StartVertexLocation

Typ: UINT

Index des ersten Scheitelpunkts, der normalerweise ein Offset in einem Vertexpuffer ist.

Rückgabewert

Keine

Bemerkungen

Zeichnen übermittelt Arbeit an die Renderingpipeline.

Die Vertexdaten für einen Draw-Aufruf stammen normalerweise aus einem Vertexpuffer, der an die Pipeline gebunden ist.

Auch ohne einen an die Pipeline gebundenen Vertexpuffer können Sie eigene Vertexdaten in Ihrem Vertexshader generieren, indem Sie die SV_VertexID Systemwertsemantik verwenden, um den aktuellen Scheitelpunkt zu bestimmen, den die Laufzeit verarbeitet.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d11.h
Bibliothek D3D11.lib

Weitere Informationen

ID3D11DeviceContext