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 The IDirect3DPixelShader9::GetDevice method (d3d9helper.h) gets the device. |
IDirect3DPixelShader9::GetFunction The IDirect3DPixelShader9::GetFunction method (d3d9helper.h) 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
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d9helper.h (include D3D9.h) |