Приложенията OpenGL не работят на безжичен дисплей Miracast в Windows 11/10

В днешната публикация разглеждаме защо OpenGL приложенията не се изпълняват на безжичен дисплей Miracast в (Miracast )Windows 10 . Microsoft потвърди, че това е проблем, който се отнася за последните версии на Windows 11/10 .

Какво е Miracast

Miracast е протокол за отразяване на екрана(Miracast is a screen-mirroring protocol) , който ви позволява да излъчвате всичко от устройство с Android или нов компютър на Intel към вашия телевизор. Каквото и да видите на малкия екран, ще се появи на големия. Ако всичко се синхронизира правилно, няма почти никакво забавяне, което го прави идеален за гледане на видеоклипове или използване на софтуер за производителност, въпреки че не е достатъчно надежден, за да стартира повечето игри.

Телефони и таблети с Android 4.2 Jelly Bean или по-нова версия имат достъп до Miracast , както и повечето съвременни компютри(Windows PCs) с Windows с чипове на Intel .

Какво е OpenGL

Приложенията OpenGL не работят на безжичен дисплей Miracast в Windows 10

OpenGL ( Open Graphics Library )  е интерфейс за програмиране на приложения ( API ), предназначен за изобразяване на 2D и 3D графики. Той предоставя общ набор от команди, които могат да се използват за управление на графики в различни приложения и на множество платформи.

Използвайки OpenGL , разработчикът може да използва същия код за изобразяване на графики на Mac , PC или мобилно устройство. Почти всички съвременни операционни системи и хардуерни устройства поддържат OpenGL , което го прави лесен избор за графична разработка. Освен това много видеокарти и интегрирани графични процесори(GPUs) са оптимизирани за OpenGL , което им позволява да обработват OpenGL команди по-ефективно от други графични библиотеки.

Приложенията OpenGL(OpenGL) не работят на безжичен дисплей Miracast в (Miracast)Windows 11/10

Известно е, че този проблем възниква в следните конфигурации на Miracast :

  • Windows е настроен да проектира в дублиран режим, а дисплеят Miracast е зададен като основен дисплей.
  • Windows е настроен да проектира в разширен режим, а приложението OpenGL е на дисплея на Miracast .
  • Windows е настроен да проектира в режим само на втория екран, а приложението OpenGL е на дисплея на Miracast .

Основната причина за този проблем е, че конвейерът Miracast в (Miracast)Windows 10 все още не поддържа OpenGL приложения на Miracast видео драйвер ( MiraDisp.dll ).

По-долу(Below) е даден неизчерпателен списък с популярни OpenGL приложения. Много програми, които използват OpenGL , са игри.

игри(Games)

  • Sauerbraten е 3D (Sauerbraten)FPS ( стрелец от първо лице(First Person Shooter) ) с отворен код , а също и двигател за игри.
  • Платформени игри.
  • Doom (видео игра от 2016 г.) и FPS.

Фотография и видео(Photography and video)

  • Adobe After Effects.
  • Адобе Фотошоп.
  • Adobe Premiere Pro.
  • ArtRage.
  • Коди.

Моделиране и CAD(Modeling and CAD)

  • 3D Studio Max.
  • Autodesk AutoCAD, 2D/3D CAD.
  • Autodesk Maya.
  • Каденс Алегро.
  • Google SketchUp.
  • Modo (софтуер), висок клас 3D моделиране, анимация, такелаж, рендиране и пакет с визуални ефекти.
  • Худини(Houdini) , пакет за моделиране, анимация, ефекти, рендиране и композиране, разработен от Side Effects Software .
  • Носорог(Rhinoceros) , NURBS Моделиране(NURBS Modeling) за Windows .
  • SAP2000.
  • Blender , 3D CAD , двигател за анимация и игри.
  • LARSA4D.
  • Scilab , математически(Mathematical) инструмент, клонинг на MATLAB .
  • VirtualMec , 3D CAD за строителната система Meccano .

Визуализация и други(Visualization and miscellaneous)

  • Algodoo
  • Авогадро
  • Google Earth
  • InVesalius , кросплатформен софтуер, визуализация на медицински изображения и реконструкция
  • Mari (софтуер), софтуер за 3D текстуриране и рисуване
  • PyMOL, 3D молекулярна програма за разглеждане
  • QuteMol, 3D молекулярно визуализиране
  • Наистина гладки скрийнсейвъри(Slick Screensavers) , 3D скрийнсейвъри
  • SpaceEngine , реален(Real) и процедурен 3D планетариум софтуер
  • Stellarium, висококачествен(High) симулатор на нощно небе
  • Universe Sandbox , интерактивен симулатор на пространство и гравитация
  • Vectorworks, кросплатформен Mac/Windows 2D и 3D CAD за архитектурен и ландшафтен дизайн
  • Virtools, 3D двигател в реално време
  • BALLView
  • Celestia, програма за 3D астрономия
  • Подобрен машинен контролер(Enhanced Machine Controller) ( EMC2 ), интерпретатор на G-код(G-code) за машини с ЦПУ(CNC)
  • Vizard , платформа за изграждане и изобразяване на корпоративни и академични приложения за виртуална реалност, разработена от WorldViz
  • VSXu , кросплатформен модулен визуален език за програмиране за OpenGL

Кажете ни в секцията за коментари по-долу дали има други OpenGL приложения, за които знаете.



About the author

След близо 20 години в технологичната индустрия научих много за продуктите на Apple и как да ги персонализирам за моите нужди. По-конкретно, знам как да използвам платформата iOS, за да създавам персонализирани изяви и да взаимодействам с моите потребители чрез предпочитания за приложения. Този опит ми даде ценна представа за това как Apple проектира своите продукти и как най-добре да подобри тяхното потребителско изживяване.



Related posts