3

I have this C# project I'm working on, where I need to launch some videos on the second monitor and my application on the main monitor.

Is this possible to be done in C#? Launch some videos on monitor 2 in full screen and launch my application windows in full screen also.

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

4

1 回答 1

0

我认为实际上应该可以使用 Direct3D,而我自己没有这样做。

您应该能够识别您的监视器,并在每个监视器上执行适当的工作。

在您的情况下,我将创建两个不同的 Direct3D 设备,每个设备都有自己的资源(在两个不同的设备之间共享资源似乎是不可能的)。

以下是 MSDN 上的一些 Direct3D 示例:http: //msdn.microsoft.com/en-us/library/windows/desktop/bb153298 (v=vs.85).aspx

在这里您也可以找到在 MSDN 上创建 Direct3D 设备的方法:http: //msdn.microsoft.com/en-us/library/windows/desktop/bb153258 (v=vs.85).aspx

于 2013-02-25T19:26:51.833 回答