I have tried everywhere and found that this is the only place to find results.
I am trying to create a second window using the C++ SDK, but I am having trouble rendering to the second window. I have created a new window and Swap Chain (following the Microsoft documentation), but I don't know how else to proceed. IDirect3DDevice9::Begin and IDirect3DDevice9::End calls cause strange results.

Can someone advise me on how to correctly setup a second window in which to render another scene. It is intended to debug render targets at runtime.
Thanks.