Original Post
I am trying to use two monitors with a DirectX application and experience slow framerates on the secondary monitor. On one system with a fast video card, it is not very noticable. On another system, it is unacceptably slow. I read on one site that a device must be created for each monitor, but I haven't seen much else about this. Does anyone have any ideas on how to approach this? How is rendering performed if textures/meshes/shaders are created for one device object and they need to be used for the other? Is there another solution besides multiple devices? Thanks!