Performs 2D rendering.
When this method is called, the given Graphics object has already been initialized for 2D rendering:
The render bounds have been specified (see Graphics.Bounds).
The IBeginEnd.Begin method has already been called.
Clipping and translation have been applied, so that
(0|0)refers to the top-left pixel of the target rectangle and Graphics.ScreenSize returns the target rectangle size. The target rectangle and the clipping rectangle can be different.