OpenGL-Apps werden nicht auf der drahtlosen Miracast-Anzeige in Windows 11/10 ausgeführt

Im heutigen Beitrag untersuchen wir, warum OpenGL - Anwendungen nicht auf einem drahtlosen Miracast - Display in Windows 10 ausgeführt werden . Microsoft hat bestätigt, dass dies ein Problem ist, das für die neuesten Versionen von Windows 11/10 gilt .

Was ist Miracast

Miracast ist ein Bildschirmspiegelungsprotokoll(Miracast is a screen-mirroring protocol) , mit dem Sie alles von einem Android - Gerät oder einem aktuellen Intel -Computer auf Ihren Fernseher übertragen können. Alles, was Sie auf dem kleinen Bildschirm sehen, erscheint auf dem großen Bildschirm. Wenn alles richtig synchronisiert ist, gibt es fast keine Verzögerung, was es ideal zum Ansehen von Videos oder zum Verwenden von Produktivitätssoftware macht, obwohl es nicht ganz zuverlässig genug ist, um die meisten Spiele auszuführen.

Telefone und Tablets mit Android 4.2 Jelly Bean oder höher haben Zugriff auf Miracast , ebenso wie die meisten modernen Windows-PCs mit Intel - Chips.

Was ist OpenGL

OpenGL-Apps werden nicht auf der drahtlosen Miracast-Anzeige in Windows 10 ausgeführt

OpenGL ( Open Graphics Library)  ist eine Anwendungsprogrammierschnittstelle ( API ), die zum Rendern von 2D- und 3D-Grafiken entwickelt wurde. Es bietet einen gemeinsamen Satz von Befehlen, die zum Verwalten von Grafiken in verschiedenen Anwendungen und auf mehreren Plattformen verwendet werden können.

Durch die Verwendung von OpenGL kann ein Entwickler denselben Code verwenden, um Grafiken auf einem Mac , PC oder Mobilgerät zu rendern. Nahezu alle modernen Betriebssysteme und Hardwaregeräte unterstützen OpenGL , was es zu einer einfachen Wahl für die Grafikentwicklung macht. Darüber hinaus sind viele Grafikkarten und integrierte GPUs für (GPUs)OpenGL optimiert , sodass sie OpenGL -Befehle effizienter verarbeiten können als andere Grafikbibliotheken.

OpenGL- Apps werden nicht auf der drahtlosen Miracast -Anzeige in Windows 11/10

Dieses Problem tritt bekanntermaßen in den folgenden Miracast- Konfigurationen auf:

  • Windows ist so eingestellt, dass es im Duplikatmodus projiziert, und das Miracast -Display ist als primäres Display eingestellt.
  • Windows ist auf Projektion im erweiterten Modus eingestellt und die OpenGL - Anwendung befindet sich auf dem Miracast- Display.
  • Windows ist so eingestellt, dass es im Nur-Zweitbildschirm-Modus projiziert, und die OpenGL - Anwendung befindet sich auf dem Miracast - Display.

Die Hauptursache für dieses Problem ist, dass die Miracast - Pipeline in Windows 10 OpenGL - Anwendungen auf dem Miracast -Grafiktreiber ( MiraDisp.dll ) noch nicht unterstützt .

Nachfolgend(Below) finden Sie eine nicht erschöpfende Liste beliebter OpenGL - Anwendungen. Viele Programme, die OpenGL verwenden, sind Spiele.

Spiele(Games)

  • Sauerbraten ein Open-Source-3D- FPS ( Ego- Shooter(First Person Shooter) ) und auch eine Spiel-Engine.
  • Plattformspiele.
  • Doom (2016 Videospiel) ein FPS.

Fotografie und Video(Photography and video)

  • Adobe After Effects.
  • Adobe Photoshop.
  • Adobe PremierePro.
  • ArtRage.
  • Kodi.

Modellierung und CAD(Modeling and CAD)

  • 3D-Studio max.
  • Autodesk AutoCAD, 2D/3D-CAD.
  • Autodesk Maya.
  • Kadenz Allegro.
  • Google SketchUp.
  • Modo (Software), High-End-Paket für 3D-Modellierung, Animation, Rigging, Rendering und visuelle Effekte.
  • Houdini , Modellierungs-, Animations-, Effekt-, Rendering- und Compositing-Paket, entwickelt von Side Effects Software .
  • Rhinoceros , NURBS-Modellierung(NURBS Modeling) für Windows .
  • SAP2000.
  • Blender , 3D - CAD , Animation und Game-Engine.
  • LARSA4D.
  • Scilab , Mathematisches(Mathematical) Werkzeug, ein Klon von MATLAB .
  • VirtualMec , 3D- CAD für das Konstruktionssystem Meccano .

Visualisierung und Sonstiges(Visualization and miscellaneous)

  • Algodoo
  • Avogadro
  • Google Earth
  • InVesalius , eine plattformübergreifende Software, Visualisierung medizinischer Bilder und Rekonstruktion
  • Mari (Software), 3D-Texturierungs- und Malsoftware
  • PyMOL, ein 3D-Molekularbetrachter
  • QuteMol, ein 3D-Molekular-Renderer
  • Wirklich schicke Bildschirmschoner(Slick Screensavers) , 3D-Bildschirmschoner
  • SpaceEngine , Reale(Real) und prozedurale 3D-Planetariumssoftware
  • Stellarium, Hochwertiger(High) Nachthimmelsimulator
  • Universe Sandbox , ein interaktiver Weltraum- und Gravitationssimulator
  • Vectorworks, ein plattformübergreifendes Mac/Windows 2D und 3D - CAD für Architektur- und Landschaftsdesign
  • Virtools, eine Echtzeit-3D-Engine
  • BALLView
  • Celestia, 3D-Astronomieprogramm
  • Enhanced Machine Controller ( EMC2 ), G-Code- Interpreter für CNC - Maschinen
  • Vizard , eine von (Vizard)WorldViz entwickelte Plattform zum Erstellen und Rendern von Virtual-Reality-Anwendungen für Unternehmen und Hochschulen
  • VSXu , eine plattformübergreifende modulare visuelle Programmiersprachen-Engine für OpenGL

Teilen Sie uns in den Kommentaren unten mit, ob es noch andere OpenGL- Anwendungen gibt, die Sie kennen.



About the author

Ich bin ein iOS-Entwickler mit über 10 Jahren Erfahrung. Ich habe mich auf die Entwicklung von Apps für iPhone und iPad spezialisiert. Ich habe Erfahrung beim Erstellen von Benutzerabläufen, dem Erstellen von benutzerdefinierten Entwicklungskits (CDKs) und der Arbeit mit verschiedenen App-Entwicklungsframeworks. In meiner früheren Arbeit habe ich auch Tools entwickelt, die bei der Verwaltung von Apples App Store helfen, darunter ein Produktmanagement-Tool und ein App-Übermittlungstool.



Related posts