In the middle of my render code I needed to clear the zbuffer draw some objects (for a mirror) and than I need to resume back to the state of the zbuffer before I cleared. However as far as I can tell directx offers no support in doing that so does anyone have any ideas?