0

我有一个进入全屏模式的 MFC 应用程序/对话框。我在带有 nVidia GT 330 的 Windows 7 双显示器上运行它。我需要在程序内使其在第二个桌面(不是主显示器)上全屏显示,无需任何用户输入。Direct3D可以做到这一点吗?

4

1 回答 1

0

您可以使用 Windows API 将窗口移动到第二个桌面,如果您使用的是 D3D9 或更早版本,则可以切换到全屏(尽管 D3D10 的多显示器示例仍在使用此方法)。如果您有 DXGI,您可以使用 SetFullscreenState 的第二个参数设置使用哪个监视器。

于 2012-04-19T15:03:48.503 回答