IDirect3DPixelShader9-Schnittstelle (d3d9helper.h)
Anwendungen verwenden die Methoden der IDirect3DPixelShader9-Schnittstelle, um die Funktionalität eines Pixelshaders zu kapseln.
Vererbung
Die IDirect3DPixelShader9-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirect3DPixelShader9 verfügt auch über diese Arten von Membern:
Methoden
Die IDirect3DPixelShader9-Schnittstelle verfügt über diese Methoden.
IDirect3DPixelShader9::GetDevice Die IDirect3DPixelShader9::GetDevice-Methode (d3d9helper.h) ruft das Gerät ab. |
IDirect3DPixelShader9::GetFunction Die IDirect3DPixelShader9::GetFunction-Methode (d3d9helper.h) ruft einen Zeiger auf die Shaderdaten ab. |
Hinweise
Die Typen LPDIRECT3DPIXELSHADER9 und PDIRECT3DPIXELSHADER9 werden als Zeiger auf die IDirect3DPixelShader9-Schnittstelle definiert.
typedef struct IDirect3DPixelShader9 *LPDIRECT3DPIXELSHADER9, *PDIRECT3DPIXELSHADER9;
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9helper.h (include D3D9.h) |