bool   savejpg(char* filename,int buffer,int xsize,int ysize,float quality)

                The output file will be in 32 bits color in all cases.

 

                Str: The name of output file. It can include the the path, end extension.

Buffer: The buffer type when we save the screen.

  GR_BUFFER_FRONTBUFFER        =  0  That the video card show.

  GR_BUFFER_BACKBUFFER          =  1  The render buffer in the background.

  GR_BUFFER_RENDERTARGET    =  2  The current render buffer (it can be the front buffer, or the backbuffer)


xsize,ysize: The output screen size, it is scaling the screen automatically. If it is 0, so the size will be by the backbuffer size.

quality: The quality of output file like percent. The range is 0..100.

 

 

                Result:

                Success