Run various applications on 2 monitors

I have a C # project that I am working on where I need to run multiple videos on a second monitor and my application on the main monitor.

Is it possible to do this in C #? Play multiple videos on Monitor 2 in full screen mode and launch application windows in full screen mode.

So, basically, I need to know how to select a specific screen and do something on it, how can I launch the application in full screen mode.

+3


source to share


1 answer


Actually it is possible with Direct3D, I guess without doing it myself.

You should be able to identify your monitors and do the appropriate work on each of them.

In your case, I would create two different Direct3D devices, each with its own resources (sharing resources between two different devices is not possible).



Here are some examples of Direct3D on MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/bb153298(v=vs.85).aspx

And here you can find a way to create a Direct3D device on MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/bb153258(v=vs.85).aspx

0


source







All Articles