   Multiple views-Additional SwapChain use?
  I'm trying to Render a scene in 3 panels. Those panels share exactly the same data save the trasformation matrix.So I want the screen viewed from 3 different angles.Wanting to avoid creating 3 devices,I've searched through this forum and found that I should create additional SwapChains.The problem is that, no matter what I 've tried, I havent managed to render my data and i'm having a hard time finding an example of use of SwapChains.What I do is to get the handles of the three panels(panelX.Handle) SwapChain sc = new SwapChain(mydevice, mypresentParams);myHandle=PanelX.handle;and after I translate the device respectively I execute sc.Present(myHandle);And all I get is an empty screen :( and on a certain occasion(I cant remember how) I managed to get a teared screen.Can anyone provide with an example or a link to an example where someone uses SwapChains to render a screen.I thank you :)-----------------------------Dev.Enviroment:VS 2005 Language:C#GfxLib:DirectX(preferably),OpenGL.Ability:Damn Noob![Edited by - pontifikas on December 7, 2005 12:15:31 PM]
  bump :(   ;  Having not taken an answer I decided to use multiple devices.But I'm having the following problem. I dont want to repeat the vertex operations for each device. I want to make them Once and somehow assign them at each device.The reason is that the only difference between the devices is the translation matrix. Is there a way to to assign the data of a device to one other device?I thank you.   ;  http://www.mvps.org/directx/articles/rendering_to_multiple_windows.htm