Freigeben über


IDirect3DDevice9::GetVertexShader-Methode (d3d9.h)

Ruft den aktuell festgelegten Vertex-Shader ab.

Syntax

HRESULT GetVertexShader(
  [out, retval] IDirect3DVertexShader9 **ppShader
);

Parameter

[out, retval] ppShader

Typ: IDirect3DVertexShader9**

Zeiger auf eine Vertexshaderschnittstelle.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn ppShader ungültig ist, wird D3DERR_INVALIDCALL zurückgegeben.

Hinweise

Methoden, die den Zustand zurückgeben, funktionieren in der Regel nicht auf einem Gerät, das mit D3DCREATE_PUREDEVICE erstellt wird. Diese Methode funktioniert jedoch auch auf einem reinen Gerät, da sie eine Schnittstelle zurückgibt.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d9.h (einschließlich D3D9.h)
Bibliothek D3D9.lib

Weitere Informationen

IDirect3DDevice9

IDirect3DDevice9::SetVertexShader