Le app OpenGL non vengono eseguite sul display wireless Miracast in Windows 11/10

Nel post di oggi, esploriamo perché le applicazioni OpenGL non vengono eseguite su un display wireless Miracast in (Miracast )Windows 10 . Microsoft ha confermato che si tratta di un problema che si applica alle versioni recenti di Windows 11/10 .

Cos'è Miracast

Miracast è un protocollo di mirroring dello schermo(Miracast is a screen-mirroring protocol) che ti consente di trasmettere qualsiasi cosa da un dispositivo Android o un computer (Android)Intel recente alla tua TV. Tutto ciò che vedi sul piccolo schermo apparirà sul grande schermo. Se tutto si sincronizza correttamente, non c'è quasi nessun ritardo, il che lo rende ideale per guardare video o utilizzare software di produttività, sebbene non sia abbastanza affidabile per eseguire la maggior parte dei giochi.

Telefoni e tablet con Android 4.2 Jelly Bean o versioni successive hanno accesso a Miracast , così come la maggior parte dei moderni PC Windows(Windows PCs) con chip Intel .

Cos'è OpenGL

Le app OpenGL non vengono eseguite sul display wireless Miracast in Windows 10

OpenGL ( Open Graphics Library)  è un'interfaccia di programmazione dell'applicazione ( API ) progettata per il rendering di grafica 2D e 3D. Fornisce un insieme comune di comandi che possono essere utilizzati per gestire la grafica in diverse applicazioni e su più piattaforme.

Utilizzando OpenGL , uno sviluppatore può utilizzare lo stesso codice per eseguire il rendering della grafica su un Mac , PC o dispositivo mobile. Quasi tutti i moderni sistemi operativi e dispositivi hardware supportano OpenGL , rendendolo una scelta facile per lo sviluppo grafico. Inoltre, molte schede video e GPU(GPUs) integrate sono ottimizzate per OpenGL , consentendo loro di elaborare i comandi OpenGL in modo più efficiente rispetto ad altre librerie grafiche.

Le app OpenGL(OpenGL) non vengono eseguite sul display wireless Miracast in (Miracast)Windows 11/10

È noto che questo problema si verifica nelle seguenti configurazioni Miracast :

  • Windows è impostato per proiettare in modalità duplicata e il display Miracast è impostato come display principale.
  • Windows è impostato per proiettare in modalità estesa e l' applicazione OpenGL è sul display Miracast .
  • Windows è impostato per proiettare nella seconda modalità solo schermo e l' applicazione OpenGL è sul display Miracast .

La causa principale di questo problema è che la pipeline Miracast in (Miracast)Windows 10 non supporta ancora le applicazioni OpenGL sul driver video Miracast ( MiraDisp.dll ).

Di seguito(Below) è riportato un elenco non esaustivo delle popolari applicazioni OpenGL . Molti programmi che utilizzano OpenGL sono giochi.

Giochi(Games)

  • Sauerbraten è un (Sauerbraten)FPS 3D open-source ( Sparatutto in prima persona(First Person Shooter) ) e anche un motore di gioco.
  • Giochi di piattaforma.
  • Doom (videogioco del 2016) un FPS.

Fotografia e video(Photography and video)

  • Adobe After Effects.
  • Adobe Photoshop.
  • Adobe Premiere Pro.
  • ArtRage.
  • Kodi.

Modellazione e CAD(Modeling and CAD)

  • Studio 3D Max.
  • Autodesk AutoCAD, CAD 2D/3D.
  • Autodesk Maya.
  • Cadenza Allegro.
  • Google Sketch Up.
  • Modo (software), pacchetto di modellazione 3D, animazione, rigging, rendering ed effetti visivi di fascia alta.
  • Houdini , pacchetto di modellazione, animazione, effetti, rendering e compositing sviluppato da Side Effects Software .
  • Rhinoceros , Modellazione NURBS(NURBS Modeling) per Windows .
  • SAP2000.
  • Blender , CAD 3D , animazione e motore di gioco.
  • LARSA4D.
  • Scilab , strumento matematico(Mathematical) , un clone di MATLAB .
  • VirtualMec , CAD 3D per il sistema costruttivo Meccano .

Visualizzazione e varie(Visualization and miscellaneous)

  • Algodoo
  • Avogadro
  • Google Earth
  • InVesalius , un software multipiattaforma, visualizzazione di immagini mediche e ricostruzione
  • Mari (software), software di texturing e pittura 3D
  • PyMOL, un visualizzatore molecolare 3D
  • QuteMol, un renderer molecolare 3D
  • Screensaver(Slick Screensavers) davvero eleganti , screensaver 3D
  • SpaceEngine , software planetario 3D reale e procedurale(Real)
  • Stellarium, simulatore di cielo notturno di alta qualità(High)
  • Universe Sandbox , un simulatore interattivo di spazio e gravità
  • Vectorworks, un CAD(CAD) multipiattaforma Mac/Windows 2D e 3D per la progettazione architettonica e paesaggistica
  • Virtools, un motore 3D in tempo reale
  • BALLView
  • Celestia, programma di astronomia 3D
  • Enhanced Machine Controller ( EMC2 ), interprete di codici G(G-code) per macchine CNC
  • Vizard , una piattaforma per la creazione e il rendering di applicazioni di realtà virtuale aziendali e accademiche sviluppata da WorldViz
  • VSXu , un motore di linguaggio di programmazione visuale modulare multipiattaforma per OpenGL

Dicci nella sezione commenti qui sotto se ci sono altre applicazioni OpenGL che conosci.



About the author

Sono uno sviluppatore iOS con oltre 10 anni di esperienza. Sono specializzato nello sviluppo di app per iPhone e iPad. Ho esperienza nella creazione di flussi utente, nella creazione di kit di sviluppo personalizzati (CDK) e nell'utilizzo di vari framework di sviluppo di app. Nel mio lavoro precedente, ho anche sviluppato strumenti per aiutare a gestire l'App Store di Apple, che includono uno strumento di gestione del prodotto e uno strumento di invio delle app.



Related posts