Original Post
Hi everyone :)
It's my first post here, and I'm glad to enter in this community (and also hope my English will be understandable '^^)
Here is my problem : since last year, I followed a course about graphics programming, and especially about direct3D. I become familiar to this library now, and wish to try something new. A new screen is about to arrive in a few days, and I want to do a small multi-monitor rendering technical demo.
But the problem is, if I remember well, we have to choose an adapter when creating a device. I think then I'll have to instantiate more than one device for the purpose I'm targeting. The questions are :
Do I really need to instantiate different devices?
If not, how can I do?
If yes, How can I render a full single scene on multiple monitors? Do I have to do multiple renders steps with different view matrices, or may I render in a big render target surface and then draw on all monitors?
I thank you all in advance for your tips :)
It's my first post here, and I'm glad to enter in this community (and also hope my English will be understandable '^^)
Here is my problem : since last year, I followed a course about graphics programming, and especially about direct3D. I become familiar to this library now, and wish to try something new. A new screen is about to arrive in a few days, and I want to do a small multi-monitor rendering technical demo.
But the problem is, if I remember well, we have to choose an adapter when creating a device. I think then I'll have to instantiate more than one device for the purpose I'm targeting. The questions are :
Do I really need to instantiate different devices?
If not, how can I do?
If yes, How can I render a full single scene on multiple monitors? Do I have to do multiple renders steps with different view matrices, or may I render in a big render target surface and then draw on all monitors?
I thank you all in advance for your tips :)