Freigeben über


PFND3DDDI_DRAWPRIMITIVE2 Rückruffunktion (d3dumddi.h)

Die DrawPrimitive2-Funktion zeichnet nicht indizierte Grundtypen, in denen die Microsoft Direct3D-Laufzeit die Vertexdaten transformiert hat.

Syntax

PFND3DDDI_DRAWPRIMITIVE2 Pfnd3dddiDrawprimitive2;

HRESULT Pfnd3dddiDrawprimitive2(
  HANDLE hDevice,
  const D3DDDIARG_DRAWPRIMITIVE2 *unnamedParam2
)
{...}

Parameter

hDevice

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

pData- [in]

Ein Zeiger auf eine D3DDDIARG_DRAWPRIMITIVE2 Struktur, die den zu zeichnenden Grundtyp beschreibt.

Rückgabewert

DrawPrimitive2 gibt S_OK oder ein entsprechendes Fehlerergebnis zurück, wenn der Grundtyp nicht erfolgreich gezeichnet wird.

Bemerkungen

Stream Null enthält Transformationsvertizes und ist der einzige Datenstrom, auf den zugegriffen werden soll.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform- Desktop
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

D3DDDIARG_DRAWPRIMITIVE2

D3DDDI_DEVICEFUNCS