language-agnostic - 什么是全屏模式

标签 language-agnostic window

我知道你可以通过扩大窗口和消除标题栏、状态栏和其他东西来伪造全屏,我对此不感兴趣,我想知道“真正的”全屏模式(我不知道如何称它为 else) ,就像在游戏中一样。

全屏模式到底是什么?
我应该使用什么 win-api 来实现这一目标?
这可以用来全屏播放电影吗?我知道 windows 媒体播放器使用假全屏,因为我可以通过它“剪切”并查看桌面(使用区域 win-api)。
我可以像通过窗口(使用区域 win-api)那样通过“真实”全屏“剪切”吗?或者这是直接写入视频内存并且没有任何“下方”吗?

谢谢!

最佳答案

如果你想在 Windows 上全屏制作游戏,最好的选择是 新航 .这在底层使用了 DirectX,但隐藏了很多实现细节和管道,以使开发人员可以轻松地开始开发他的游戏。

XNA 可以免费下载,并且有很好的文档。

XNA Game Studio 4.0 可以下载here .

关于language-agnostic - 什么是全屏模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5139481/

相关文章:

python - 无论如何,是否可以将事件处理程序绑定(bind)到正在移动的 Tkinter 窗口?

javascript - open.window后禁用父窗口

image - OpenCV,如何在不重新初始化窗口的情况下显示一系列图像

language-agnostic - Smalltalk带来了哪些创新(例如MVC,xunit和Hotspot)?

找到包含所有项目的最少标签数量的算法?

python - 如果笔记本电脑屏幕关闭,通过 printwindow 获取屏幕截图不会重绘

javascript - Chrome Tab重复项未发出网络请求

xml - 新的和改进的澄清 : XML feed design best practice for structured data when there is no pre-existing DTD/Schema

c# - 构造函数中的代码是否添加到子类构造函数中的代码?

algorithm - 如何有效地为一场 8 球比赛筹备台球?