   SwapChains Madness
  Can somebody please point me to a documentation, sample code, thread...whatever that shows me how to resize/re-create/re-fresh whatever my swap chains including the one that was created for the main window of the device in a step by step (not necessarily code) algorithmic or whatever readable and precise???I'm sick of trying every possible combination of resetting presentation parameters, viewport, swapchains, ...etc. in response to window resize event so that I don't get horribly distorted drawings on my screen.It's really a shame that the DirectX SDK doc does show nothing but some stupid how to draw examples, nothing in details about resetting the holly device and it's swap chains if any...I did the same with OpenGL, as I'm working in parallel, to support Direct3D and OpenGL, and it was pretty simple, nothing but resetting projection and viewport in the resize event.Help appreciated.   