When I use this RenderTarget:
renderTarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.Viewport.Width,
GraphicsDevice.Viewport.Height, false, SurfaceFormat.Color, DepthFormat.Depth24);
and draw something to it:
graphicsDevice.SetRenderTarget(renderTarget);
// some drawing code here
graphicsDevice.SetRenderTarget(null);
and then when I want to continue with drawing depth buffer seams to be clean. Why? Is possible to save it for future use?