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

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

Что такое Миракаст

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 , ПК или мобильном устройстве. Почти все современные операционные системы и аппаратные устройства поддерживают 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 Photoshop.
  • Адоб Премьер Про.
  • ArtRage.
  • Коди.

Моделирование и САПР(Modeling and CAD)

  • 3D Студия Макс.
  • Autodesk AutoCAD, 2D/3D САПР.
  • Автодеск Майя.
  • Каденс Аллегро.
  • Гугл Скетчап.
  • Modo (программное обеспечение), высококачественный пакет 3D-моделирования, анимации, оснастки, рендеринга и визуальных эффектов.
  • Houdini , пакет моделирования, анимации, эффектов, рендеринга и композитинга, разработанный Side Effects Software .
  • Rhinoceros , NURBS-моделирование(NURBS Modeling) для Windows .
  • САП2000.
  • Blender , 3D CAD , анимация и игровой движок.
  • ЛАРСА4Д.
  • Scilab , математический(Mathematical) инструмент, клон MATLAB .
  • VirtualMec , 3D CAD для строительной системы Meccano .

Визуализация и прочее(Visualization and miscellaneous)

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

Сообщите нам в разделе комментариев ниже, если вы знаете какие-либо другие приложения OpenGL .



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts