问题标签 [screen]

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 回答
204 浏览

c# - 将应用程序(win)的输出渲染到图像的 API 调用

我需要构建一个应用程序(.NET),给定另一个应用程序的 pid 不断使该应用程序的打印屏幕制作视频......我正在使用 API 调用: new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb);

我遇到的问题是速度....

有任何想法吗 ?

0 投票
11 回答
24016 浏览

javascript - 如何截取网页的屏幕截图?

我想在我们的一个网站上添加一个按钮,允许用户使用我们的错误跟踪系统提交错误。

其中一项功能要求是发送相关页面的屏幕截图。

如果不在最终用户的机器上安装一些东西,我该怎么做?javascript是否有某种屏幕帽api?

0 投票
6 回答
6754 浏览

c# - 我可以从 Main 构造函数中关闭程序吗?

您可以在构造函数完成并加载主窗体之前退出应用程序吗?

在启动时,我有一个加载屏幕,在加载主窗体之前显示。在构造函数完成之前从构造函数显示加载屏幕。

我通过在主窗体和退出屏幕之间使用变量来对退出屏幕执行类似的操作。如果退出屏幕返回 true,我在主窗体中有一个应用程序退出。

最后,应该在主构造函数中完成所有线程/类/加载/程序设置还是我做错了?

更新:

我的意思是在 program.cs 和静态 main 之后

  1. app1()初始化一切的正确位置吗?
  2. 如果我在完成之前尝试从加载屏幕发回“关闭”消息app1(),则它不起作用 - 即使没有任何内容打开,该过程仍会运行。
0 投票
2 回答
2842 浏览

language-agnostic - 捕捉屏幕的最快方法是什么?任何语言

我需要非常快速地打印 Windows 应用程序的打印屏幕才能从中制作视频……我一直在使用 C#,但我对任何可以使这个过程更快的语言持开放态度。

我使用了许多技术:

  • .net 函数:Bitmap.CopyFromScreen()
  • GDI
  • Direct3d/DirectX

我获得的最快速度是使用 GDI,但我仍然每秒获得不到 10 张照片。我需要更多一点,至少20或30...

这么简单的操作竟然要求这么高,我觉得很奇怪。看起来好像使用更快的 cpu 并没有改变这种情况。

我能做些什么?是否可以使用 gdi 或其他东西直接捕获应用程序的绘图?或者甚至是更低级别的函数来捕捉被扔到显卡上的信息?

对此问题的任何说明将不胜感激。非常感谢

0 投票
2 回答
3273 浏览

iphone - 不以全屏模式播放视频

首先,原谅我的英语:)

我在苹果开发者网站上读到该框架提供的视频播放仅支持全屏模式。

我需要开发一个可以在缩小屏幕模式下播放视频的应用程序。我已经看到 Orange TV 做出了一些我需要做的事情。

http://img218.imageshack.us/img218/1228/tvplayerorange.jpg http://img218.imageshack.us/img218/1228/tvplayerorange.jpg http://img218.imageshack.us/img218/1228/tvplayerorange。 jpg

该应用程序可在应用商店获得,但您需要订阅才能测试此应用程序。无论如何,要恢复它,我们可以在缩小模式下观看视频(电视流视频),如果我们点击屏幕,它会切换到全屏模式。

所以我的问题是,我想做的事情是可能的(Orange TV 做到了),但我想知道实现它的难度。看来我必须制作一个视频播放器。如果需要很多时间,我想我会使用 iPhone 的媒体播放器框架,即使对我来说不是最佳解决方案。

随时问我更多细节;)

谢谢您的回答。

0 投票
2 回答
1437 浏览

windows - 如何在我们的应用程序之外控制鼠标指针

我想用我的应用程序控制鼠标指针并能够使用我的程序与其他程序交互,例如我希望我的应用程序能够单击另一个应用程序上的按钮

我应该如何解决这个问题?(任何编程语言都可以,如果您有任何建议,请告诉我)

事后思考:我想在 Windows 操作系统中执行此操作,并想测试我的 GUI 以查看它是否适用于不同的场景。任何语言都适合我,因为这不是最终产品的一部分,但我更喜欢其中一种语言(Python、Java、C# 或 MATLAB)

谢谢

0 投票
6 回答
7096 浏览

windows - 使用 Windows Media Encoder 录制屏幕

编写一些 .Net 代码来记录屏幕和音频(来自计算机麦克风),然后输出到 wmv 文件是否容易。有参考代码吗?

顺便说一句:我从 WME SDK 中搜索了所有代码,没有这样的示例代码。

谢谢!乔治

0 投票
1 回答
2355 浏览

opengl - OpenGL屏幕过渡效果?

任何熟悉使用普通 OpenGL 演示屏幕/页面转换效果的资源或示例源代码的人?(最好是 C/C++,而不是使用 QT)。

0 投票
5 回答
127635 浏览

javascript - Jquery根据浏览器大小/调整大小更改高度

我想知道是否有办法确定浏览器的高度/宽度。我想要做的是在浏览器大小为 1024x768 时将 div 的高度设置为 500px,而对于任何更低的值,我想将其设置为 400px。

提前致谢

0 投票
3 回答
87409 浏览

screen - Xrandr 错误。BadName(命名的颜色或字体不存在)

通过这个小“脚本”,我成功地使用xrandr在我的工作场所扩展了我的桌面。

一切都很顺利,直到有一天神奇地停止工作。当我尝试使用它时。我刚收到这个消息。

X Error of failed request: BadName (named color or font does not exist)

笔记本电脑显示屏以一种奇怪的方式调整大小,但扩展显示器没有任何反应。

我已经恢复了 gnome 桌面默认配置。我更改了字体配置,尝试使用其他布局和显示器,但总是相同。