IDirect3DSurface9

Used to create and edit surfaces. It may also be called LPDIRECT3DSURFACE9 or PDIRECT3DSURFACE9 because they mean the same thing.

Requirements
 Header -  d3d9.h

 Library -  d3d9.lib