PFND3DDDI_SETVERTEXSHADERDECL Rückruffunktion (d3dumddi.h)

Die SetVertexShaderDecl-Funktion legt die VertexshaderDecl-Deklaration so fest, dass alle nachfolgenden Zeichnungsvorgänge diese Deklaration verwenden.

Syntax

PFND3DDDI_SETVERTEXSHADERDECL Pfnd3dddiSetvertexshaderdecl;

HRESULT Pfnd3dddiSetvertexshaderdecl(
  HANDLE hDevice,
  HANDLE unnamedParam2
)
{...}

Parameter

hDevice

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

unnamedParam2

hShaderHandle [in]

Ein Handle für das Vertexshaderdeklarationsobjekt.

Rückgabewert

SetVertexShaderDecl gibt S_OK oder ein entsprechendes Fehlerergebnis zurück, wenn die Vertexshader-Deklaration nicht erfolgreich festgelegt wurde.

Hinweise

Nach dem Festlegen der Vertexshaderdeklaration verwenden alle Zeichnungsvorgänge diese Deklaration, bis eine andere Deklaration ausgewählt wird.

Anforderungen

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

Weitere Informationen

D3DDDI_DEVICEFUNCS