IDirect3DPixelShader9 interface (d3d9helper.h)
Applications use the methods of the IDirect3DPixelShader9 interface to encapsulate the functionality of a pixel shader.
Inheritance
The IDirect3DPixelShader9 interface inherits from the IUnknown interface. IDirect3DPixelShader9 also has these types of members:
Methods
The IDirect3DPixelShader9 interface has these methods.
IDirect3DPixelShader9::GetDevice Gets the device. |
IDirect3DPixelShader9::GetFunction Gets a pointer to the shader data. |
Remarks
The LPDIRECT3DPIXELSHADER9 and PDIRECT3DPIXELSHADER9 types are defined as pointers to the IDirect3DPixelShader9 interface.
typedef struct IDirect3DPixelShader9 *LPDIRECT3DPIXELSHADER9, *PDIRECT3DPIXELSHADER9;
Requirements
Target Platform | Windows |
Header | d3d9helper.h (include D3D9.h) |