为什么 OpenGL 应用程序无法在 Windows 10 的 Miracast 无线显示器上运行。Microsoft 已确认这是适用于最新版本的 Windows 11/10 的问题。
什么是Miracast
Miracast 是一种屏幕镜像协议,可让您将 Android 设备或最新的 Intel 计算机中的任何内容广播到电视上。你在小屏幕上看到的任何内容都会出现在大屏幕上。如果一切正常同步,几乎没有延迟,使其成为观看视频或使用生产力软件的理想选择,尽管它不够可靠,无法运行大多数游戏。

装有 Android 4.2 Jelly Bean 或更高版本的手机和平板电脑可以访问 Miracast,大多数配备 Intel 芯片的现代 Windows PC 也可以访问。
什么是 OpenGL

OpenGL(开放图形库)是一种应用程序编程接口 (API),专为渲染 2D 和 3D 图形而设计。它提供了一组通用的命令,可用于管理不同应用程序和多个平台上的图形。
通过使用 OpenGL,开发人员可以使用相同的代码在 Mac、PC 或移动设备上渲染图形。几乎所有现代操作系统和硬件设备都支持 OpenGL,使其成为图形开发的简单选择。此外,许多视频卡和集成 GPU 都针对 OpenGL 进行了优化,使它们能够比其他图形库更有效地处理 OpenGL 命令。
OpenGL 应用程序无法在 Windows 11/10 的 Miracast 无线显示器上运行
已知在以下 Miracast 配置中会出现此问题:
• Windows 设置为在复制模式下投影,Miracast 显示器设置为主显示器。
• Windows 设置为在扩展模式下投影,并且 OpenGL 应用程序位于 Miracast 显示器上。
• Windows 设置为以第二屏幕模式投影,并且 OpenGL 应用程序位于 Miracast 显示器上。
此问题的主要原因是 Windows 10 中的 Miracast 管道尚不支持 Miracast 视频驱动程序 (MiraDisp.dll) 上的 OpenGL 应用程序。
以下是流行的 OpenGL 应用程序的非详尽列表。许多使用 OpenGL 的程序都是游戏。
游戏
• Sauerbraten,一个开源的 3D FPS(第一人称射击游戏),也是一个游戏引擎。
• 平台游戏。
• Doom(2016 年视频游戏)FPS。
摄影和录像
• Adobe After Effects。
• Adobe Photoshop的。
• Adobe Premiere 专业版。
• 艺术愤怒。
• 科迪。
建模和CAD
• 3D Studio 最大
• Autodesk AutoCAD、2D/3D CAD。
• Autodesk Maya。
• 节奏快板。
• 谷歌 SketchUp。
• Modo(软件),高端3D建模,动画,绑定,渲染和视觉效果包。
• Houdini,建模,动画,效果,渲染和合成包由Side Effects Software开发。
• Rhinoceros,适用于 Windows 的 NURBS 建模。
• SAP2000。
• 搅拌机、3D CAD、动画和游戏引擎。
• LARSA4D。
• Scilab,数学工具,MATLAB的克隆。
• VirtualMec,用于麦卡诺建筑系统的 3D CAD。
可视化和杂项
• 阿尔戈杜
• 阿伏伽德罗
• 谷歌地球
• InVesalius,一个跨平台的软件,可视化医学图像和重建
• Mari(软件),3D纹理和绘画软件
• PyMOL,3D分子查看器
• QuteMol,3D 分子渲染器
• 真正光滑的屏幕保护程序,3D屏幕保护程序
• SpaceEngine,真实和程序化的 3D 天文馆软件
• Stellarium,高品质夜空模拟器
• Universe Sandbox,一个交互式空间和重力模拟器
• Vectorworks软件,用于建筑和景观设计的跨平台Mac/Windows 2D和3D CAD
• Virtools,实时 3D 引擎
• BALL查看
• Celestia,3D天文学程序
• 增强型机床控制器 (EMC2),用于 CNC 机床的 G 代码解释器
• Vizard,一个由WorldViz开发的用于构建和渲染企业和学术虚拟现实应用程序的平台
• VSXu,一个跨平台的模块化可视化编程语言引擎,用于 OpenGL
请在下面的评论部分告诉我们您是否知道任何其他 OpenGL 应用程序。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源