问题标签 [fullscreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1012 浏览

cocoa - 全屏按键操作

我正在使用本指南制作一个测试全屏应用程序。但是,当我想获得关键输入时,我遇到了问题。

出于某种原因,似乎当您将 NSPanel 设置为占据屏幕时,您也失去了获取按键事件的能力。我尝试在用户键入时触发按钮s,这在常规面板中工作正常,但在应用此更改时似乎不起作用。

0 投票
7 回答
43372 浏览

screenshot - 如何在全屏模式下拍摄命令提示符窗口的快照

如果命令提示符窗口以全屏模式运行,我需要拍摄快照。

我曾使用 PrintScreen、Ctrl+PrintScreen、Ctrl+Alt+PrintScreen 按钮尝试过,但似乎没有任何效果

还有什么原因导致打印屏幕按钮在全屏命令提示符模式下不起作用?毕竟,它适用于正常条件下的所有窗口。

阿卜杜勒哈利克

0 投票
2 回答
4474 浏览

directx - D3D10 (DirectX10) 全屏性能问题

我在将我的 DirectX10 (Win32/c++) 应用程序设置为全屏模式时遇到了一点问题。问题是我想让我的应用程序从一开始就全屏运行。这可以通过使用 DXGISwapChain::SetFullScreenState 函数来完成。这可行,但我在 Visualc++ 2008 调试器中收到一个小通知,其中指出:

“DXGI 警告:IDXGISwapChain::Present:由于应用程序未正确使用 IDXGISwapChain::ResizeBuffers、指定 IDXGIOutput::GetDisplayModeList 中不可用的 DXGI_MODE_DESC 或未使用 DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH 而导致全屏演示效率低下。”

这意味着 DirectX 不会完全拥有显卡并将图像从前缓冲区翻转到后缓冲区,而是对它们进行 blit,这要慢得多。

现在,我确实启用了 DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH 并且我确实尝试调整缓冲区的大小,但我完全不知道进入全屏模式的最佳方法是什么。我在 MSDN 上查看过,但他们大多认为您只能通过按 Alt+Enter 进入全屏,以免 DXGI 完成所有工作。如果有人可以发布一些将 DirectX10 带入全屏模式并充分利用“翻转”的代码,那将不胜感激!

对于任何对调整大小使用的代码感兴趣的人:

0 投票
6 回答
17894 浏览

javascript - window.fullScreen=true 不工作

我想以全屏模式打开我的 html 页面。我试图在 body 的 onload 事件处理程序中执行这个 javascript。

但不幸的是,这似乎不起作用。有没有其他方法可以实现相同的目标。

0 投票
18 回答
26120 浏览

javascript - 检测浏览器是否处于全屏模式

有什么方法可以可靠地检测浏览器是否以全屏模式运行?我很确定没有任何浏览器 API 可以查询,但是有没有人通过检查和比较 DOM 暴露的某些高度/宽度测量值来解决这个问题?即使它仅适用于某些浏览器,我也有兴趣了解它。

0 投票
21 回答
302429 浏览

html - 有没有办法让 HTML5 视频全屏显示?

有没有办法使用 HTML5<video>标签全屏播放视频?

如果这是不可能的,有人知道这个决定是否有理由吗?

0 投票
2 回答
8162 浏览

c++ - MFC最大化窗口功能

我已经尝试按照论坛链接使用拆分器窗口制作 SDI 应用程序的全屏功能。但是,我的状态栏、系统菜单以及应用程序的标题栏都消失了。您对任何简单的取回这些方法有什么建议(或者如果我必须使用不同的方法使应用程序在启动期间最大化而不是全屏显示)?提前致谢。

0 投票
1 回答
2630 浏览

c++ - 绘制全屏四边形?

这有什么问题:

如果我尝试渲染这个,我什么也看不到。在顶点着色器中,我使用这些顶点位置而不转换它们。

0 投票
2 回答
2589 浏览

visual-studio - 使用 VS6 C++ GUI 编辑器、MFC 以屏幕(像素)为单位调整全屏窗口大小?

我正在尝试创建一个包含许多控件的全屏控制面板窗口:按钮、滑块、列表框等。

我可以创建一个对话框窗口并向其添加控件,但所有内容都以对话框为单位进行缩放。我只想在 GUI 编辑器中创建一个以像素为单位的窗口,而不是像对话框单位这样的派生单位。

我可以在 GUI 编辑器中布置所有控件,然后使用 SetWindowPos 以编程方式将窗口大小调整为全屏,但 GUI 编辑器中的对话框窗口看起来与最终产品不同。我希望它在 GUI 编辑器中是所见即所得的。

这是运行 XP 的小型专用仪器控制计算机的前端。SDK 是用 MFC 编写的。我必须经常添加和更改控件。屏幕很小,7" @ 800 x 600,所以我当然是在另一台计算机上开发程序。我不想在更换显示器时改变程序窗口——我希望它固定在 800 x 600,我希望控件的大小和布局也固定。

必须有一种方法——这比默认功能更基本。

谢谢。

0 投票
2 回答
2013 浏览

flash - 空中应用全屏麻烦

我正在开发一个 adobe AIR 应用程序并且在全屏时遇到问题。

当我将应用程序设置为全屏 ( stage.displayState = StageDisplayState.FULL_SCREEN;) 时,显示冻结并且没有呈现任何内容。当我将其设置为正常(通过按 esc)时,应用程序工作正常。

谢谢


抱歉没有早点更新帖子。问题已经解决了。我正在工作的计算机上的显卡存在一些问题..现在一切正常!谢谢