问题标签 [multiscreen]
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.
c# - 使用 C# 将应用程序发送到特定屏幕
我如何将不是我的应用程序(想想:任何第 3 方应用程序)的应用程序(想想 WM_ 消息?)发送到多屏系统上的不同屏幕?是否有我可以发送到窗口或进程句柄的特定 Windows 消息代码来执行此操作?
c# - 多屏/显示器管理
数组 Screen.AllScreens 中的索引是否映射到操作系统显示的屏幕编号?
android - android中不同密度的资源大小
我在 android 中为 mdpi 手机制作了图像。我想为 hdpi 和 ldpi 屏幕调整这些图像的大小。尺寸的转换系数是多少?我听说我们将 mdpi 图像的高度和宽度乘以 1.5 以将其转换为 hdpi 屏幕。mdpi 到 hpdi 和 mdpi 到 ldpi 的准确转换因子是多少?先感谢您。
android - 安卓多屏问题
我是 android 应用程序开发的新手。我必须开发适合多种屏幕尺寸的应用程序。我已经尝试了许多来自 android 开发者论坛等的教程。但我仍然很困惑为多屏幕和图像按钮对齐选择正确的布局格式。所以请让我知道是否有任何教程或示例 android 应用程序。
android - 安卓多屏应用
你如何在一个安卓应用程序中处理多个屏幕?我已经开发了底部的标签栏,没有问题,但是我想要做的是用我在项目中创建的新 .xml 布局文件中的内容替换屏幕上的所有内容。此外,我如何将后端代码绑定到新的布局文件?我确信这个问题可能已经存在并且可以用谷歌搜索(可能是一个新词)。但是,我不知道我在寻找什么。在此先感谢您的帮助。
qt - Qt 和多屏
我有一个 Qt 附带的示例应用程序(对话框/标准对话框)并对其进行了修改,以便在每个屏幕上显示对话框:
在应用程序默认屏幕(启动应用程序的屏幕)上测试 Xnest 时,一切正常。但是,在另一个屏幕上,消息框中的图标无法正确显示。
这个问题可以在 solaris 和 linux 上重现。但是,当我尝试 Xephyr 而不是 Xnest 时,问题就消失了(在 linux 上)。另一方面,这不是 Xnest 本身的问题,因为在 Exceed 上也可以重现该问题(但根本不显示图标)。
有人见过这种问题吗?您认为这可能是 Qt 或 X 服务器配置的问题吗?或者也许我需要用一些特殊的选项来编译 Qt?
c# - 在 W7 上运行多个显示 c# 的应用程序
我有多个(2 个或更多)显示(屏幕)系统,我需要定义应用程序将在哪个屏幕上启动以及它的行为方式。对于第一种情况,行为显示器可以更换,因此分辨率可能不同。对于第二种情况,所有显示都是相同的。
行为场景:第一个 - 具有两个(仅)完全不同的屏幕的应用程序。第二 - 具有显示矩阵的应用程序(比如说 4x3)
是否可以控制应用程序将在哪个显示器(屏幕)上启动?我可以只在一个显示器上最大化应用程序吗?我是否能够在所有显示器上最大化应用程序?
提前致谢
c# - 如何以编程方式管理 Windows 7 中的多个显示设置?
我需要更改分辨率、位置并选择哪一个是主显示器,最好是在 .NET 中。
android - Android 多屏意图过滤器
我想使用基于方案的 Intent-Filter 从 Android 中的 Web 浏览器启动我的应用程序,像这样托管在 DATA 标记中。
如您所见,手机和平板电脑有两个 Main Activity,在 LogoActivity 中根据屏幕大小确定将打开哪个 Main Activity。但问题是当用户在网络浏览器中单击 my://mystore 链接时,有两种选择可以启动 MainActivtyPhone 和 MainActivityTablet。
我想要的是只有一个合适的意图过滤器适用于 uri my://mystore 。有什么帮助吗?谢谢。
opengl - 在 Windows XP 上使用异构多 GPU 配置进行无缝多屏幕 OpenGL 渲染
在 Windows XP(64 位)上,似乎不可能使用 OpenGL 渲染到连接到具有不同 GPU 的不同图形卡的两个屏幕(例如两个不同代的 NVIDIA)。在这种情况下发生的情况是渲染仅在其中一个屏幕中起作用。另一方面,使用 Direct3D 可以毫无问题地在两个屏幕上进行渲染。有谁知道这是为什么?或者更重要的是:有没有办法用 OpenGL 在两个屏幕上进行渲染?
我发现即使使用不同品牌的 GPU(例如 AMD 和 Intel),在 Windows 7 上的渲染也可以在两个屏幕上工作。我认为这可能是因为它的显示模型,如果我没记错的话,它运行在 Direct3D 合成器之上。这只是一个假设,我真的不知道是不是真正的原因。
如果 Direct3D 是解决方案,一个想法是使用 OpenGL 对纹理进行所有渲染,然后以某种方式使用 Direct3D 渲染该纹理,假设它不会太慢。