窗口与全屏模式

Direct3D 应用程序可以在窗口模式或全屏模式中运行。 在窗口模式中,此应用程序与所有运行的应用共享可用的桌面屏幕空间。 在全屏模式中,应用程序运行于的窗口将覆盖整个桌面,并隐藏所有运行的应用(包括你的开发环境)。 通常,游戏默认为全屏模式,以便通过隐藏所有运行的应用程序来使用户完全沉浸在游戏中。

全屏模式和窗口模式之间的代码差异非常小。

由于在全屏模式中运行的应用程序会占用整个屏幕,因此调试应用程序需要单独的监视器或需要使用远程调试器。 窗口模式应用程序的一个优势是,你可以在调试器中单步执行代码,而无需多个监视器或一个远程调试器。

设备