IDirect3DVertexShader9-Schnittstelle (d3d9.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 (d3d9.h)-Methode ruft einen Zeiger auf die Shaderdaten ab. |
Hinweise
Die Typen LPDIRECT3DVERTEXSHADER9 und PDIRECT3DVERTEXSHADER9 sind als Zeiger auf die IDirect3DVertexShader9-Schnittstelle definiert.
typedef struct IDirect3DVertexShader9 *LPDIRECT3DVERTEXSHADER9, *PDIRECT3DVERTEXSHADER9;
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d9.h (einschließlich D3D9.h) |