Applications use the methods of the IDirect3DPixelShader9 interface to encapsulate the functionality of a pixel shader.
Method | Description |
---|---|
IDirect3DPixelShader9::GetDevice | Gets the device. |
IDirect3DPixelShader9::GetFunction | Gets a pointer to the shader data. |
The LPDIRECT3DPIXELSHADER9 and PDIRECT3DPIXELSHADER9 types are defined as pointers to the IDirect3DPixelShader9 interface.
typedef struct IDirect3DPixelShader9 *LPDIRECT3DPIXELSHADER9, *PDIRECT3DPIXELSHADER9;
Header: Declared in D3d9.h.
Import Library: Use D3d9.lib.