Freigeben über


IDirect3DPixelShader9-Schnittstelle (d3d9.h)

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

Vererbung

Die IDirect3DPixelShader9-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirect3DPixelShader9 verfügt auch über folgende 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

   
Zielplattform Windows
Kopfzeile d3d9.h (einschließlich D3D9.h)

Weitere Informationen

Direct3D-Schnittstellen