D3DDDIARG_DRAWPRIMITIVE Struktur (d3dumddi.h)
Die D3DDDIARG_DRAWPRIMITIVE-Struktur beschreibt einen nicht indizierten Grundtyp zum Zeichnen.
Syntax
typedef struct _D3DDDIARG_DRAWPRIMITIVE {
[in] D3DPRIMITIVETYPE PrimitiveType;
[in] UINT VStart;
[in] UINT PrimitiveCount;
} D3DDDIARG_DRAWPRIMITIVE;
Member
[in] PrimitiveType
Ein D3DPRIMITIVETYPE typisierter Wert, der den Typ des zu zeichnenden Grundtyps angibt. Dieser Member kann einer der folgenden Werte sein: D3DPT_POINTLIST, D3DPT_LINELIST, D3DPT_LINESTRIP, D3DPT_TRIANGLELIST, D3DPT_TRIANGLESTRIP oder D3DPT_TRIANGLEFAN. Weitere Informationen zu D3DPRIMITIVETYPE finden Sie in der Microsoft Windows SDK-Dokumentation.
[in] VStart
Der Index (in jedem aktiven Scheitelpunkt) der Vertexelemente, mit denen das Zeichnen beginnen soll. Vertexdaten sollten aus den aktuellen Vertexstreams (denen, auf die vom aktuellen Vertex-Shader verwiesen wird) gelesen werden.
[in] PrimitiveCount
Die Anzahl der Dreiecke, Linien oder Punkte, die für das angegebene Grundelement gezeichnet werden sollen.
Hinweise
Die Microsoft Direct3D-Runtime transformiert die Vertexdaten nicht, bevor ein Zeiger auf die Beschreibung der Vertexdaten im pData-Parameter in einem Aufruf der DrawPrimitive-Funktion des Benutzermodusanzeigetreibers übergeben wird.
Wenn die Runtime dreiecksrandige Flags in dem Wert angibt, auf den der pFlagBuffer-Parameter im DrawPrimitive-Aufruf verweist, wird von der Runtime auch ein oder mehrere Dreiecke gezeichnet (d. a. die Runtime gibt den D3DPT_TRIANGLEFAN Wert im PrimitiveType-Member und von 0x00000001 zu 0xFFFFFFFF im PrimitiveCount-Member von D3DDDIARG_DRAWPRIMITIVE an, auf das der pData-Parameter im DrawPrimitive-Aufruf verweist).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für