What happens to the image in "rendered" once using block disposes "b"?
Bitmap rendered;
using(Bitmap b = new Bitmap(calcHeight, calcWidth))
{
using (Graphics g = Graphics.FromImage(b))
{
RenderMyBitMap(ref b);
rendered = b;
}
}
//Outside Using block
DoSomeThingElseWith(rendered);