Freigeben über


IDirect3DVertexShader9-Schnittstelle (d3d9helper.h)

Anwendungen verwenden die Methoden der IDirect3DVertexShader9-Schnittstelle, um die Funktionalität eines Vertex-Shaders zu kapseln.

Vererbung

Die IDirect3DVertexShader9-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirect3DVertexShader9 verfügt auch über die folgenden Membertypen:

Methoden

Die IDirect3DVertexShader9-Schnittstelle verfügt über diese Methoden.

 
IDirect3DVertexShader9::GetDevice

Die IDirect3DVertexShader9::GetDevice-Methode (d3d9.h) ruft das Gerät ab.
IDirect3DVertexShader9::GetFunction

Die IDirect3DVertexShader9::GetFunction-Methode (d3d9.h) ruft einen Zeiger auf die Shaderdaten ab.

Hinweise

Die LPDIRECT3DVERTEXSHADER9- und PDIRECT3DVERTEXSHADER9-Typen werden als Zeiger auf die IDirect3DVertexShader9-Schnittstelle definiert.

typedef struct IDirect3DVertexShader9 *LPDIRECT3DVERTEXSHADER9, *PDIRECT3DVERTEXSHADER9;

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d9helper.h (einschließlich D3D9.h)

Weitere Informationen

Direct3D-Schnittstellen