I am in the last few stages of developing my game.

I am trying to implement the ability to take screenshots of the current game state.

The problem I am having is that my game draws using graphics objects.

I am wondering if there is any way of saving the graphics object as an image? or convert it into an image, which can then be saved?


Another Idea I have had is potentially creating a new bitmap, then drawing everything onto that, but I dont think there is a way to draw onto a bitmap, like you can with graphics?

Any help is appreciated