Weiß jemand, ob es derzeit eine Virtualisierungssoftware gibt, die das Erstellen einer virtuellen Windows 10-Maschine mit Unterstützung für DirectX 11 unterstützt?
Nach dem, was ich online gefunden habe, unterstützt Bootcamp dies, aber dies wäre keine Lösung für mich (Sie müssen OS X beenden und neu starten, um Windows zu verwenden).
Die beliebtesten Tools VMWare Fusion (v8) und Parallels (v11) unterstützen nur bis DirectX 10
Gibt es eine andere Alternative, die jetzt DirectX 11 unterstützt?
Update: Seit November 2016 unterstützt Parallels v12 immer noch kein DirectX 11 (nur 10.1).
Update: Parallels hat v13 im August 2017 veröffentlicht, und Überraschung, Überraschung! DirectX 11 wird noch nicht unterstützt ... wie erwartet
Parallels 15 hat DirectX 11-Unterstützung ... endlich.
(Um fair zu sein, scheint es noch keiner der Konkurrenten zu haben, also denke ich, dass es keine einfache Lösung war)
Antwort: Wahrscheinlich nicht. 😭
Nach Jahren der Belästigung veröffentlichte Parallels im Januar 2018 eine formelle Erklärung und Erklärung zu DirectX 11:
http://blog.parallels.com/2017/12/04/directx-and-parallels-desktop-13/
Warum wird DirectX 11 in Parallels Desktop nicht unterstützt?
Eines der obligatorischen DX11-Features heißt „Compute Shaders“. Der Name „Shader“ bezieht sich normalerweise auf grafische Funktionen, die die geeignete Farbe und Helligkeit für ein Bild berechnen, aber „Compute Shader“ sind ganz anders. Compute-Shader helfen dem Programmierer, die vielen Prozessoren auf den heutigen Grafikkarten leichter voll auszunutzen, vor allem durch die Erweiterung der Shader-Fähigkeiten über die reine Grafik hinaus auf allgemeinere Berechnungen, die auf einem Grafikchip durchgeführt werden können.
Parallels implementiert die DirectX-Emulation, indem es sie in die entsprechende OpenGL-Funktion übersetzt, da OpenGL in macOS® implementiert ist. Leider verfügt die Version von OpenGL in macOS nicht über Compute-Shader. Es gibt nichts für Parallels Desktop, um DirectX-Shader im OpenGL-Framework in macOS zuzuordnen.
Das macOS unterstützt einen anderen Stil von Compute-Shadern im OpenCL-Framework. (Lassen Sie sich durch die Ähnlichkeit in den Namen „OpenGL“ und „OpenCL“ nicht denken, dass sie ähnlich sind. Sie sind es nicht. Tatsächlich konkurrieren sie mit „Standards“.) Leider ist OpenCL auf dem Mac jedoch nicht nicht so robust und kooperiert nicht gut mit OpenGL.
Neben Compute-Shadern fehlen in OpenGL unter macOS weitere Features, was bedeutet, dass es bei DirectX zusätzliche „Feature-Paritätslöcher“ gibt. Es gibt einfach nicht genug Funktionalität, um DX11 in die in macOS verfügbaren Funktionen zu übersetzen.
Apple® hat kürzlich damit begonnen, seine eigene Metal-API zu pushen, die für Mac-Computer universell ist. Nur die Zeit wird zeigen, ob Metal den Programmierern von Parallels Desktop das geben wird, was sie brauchen, um DirectX 11 zu unterstützen. Bleiben Sie dran, aber machen Sie sich keine Hoffnungen auf größere Änderungen in naher Zukunft ....
Es gibt andere (weniger anspruchsvolle) Windows-Emulatoren (CrossOver, Virtual Box, Q usw.), aber keine, die DirectX 11 oder höher unterstützen. Hoffentlich wird 2017 etwas entwickelt, aber im Moment bin ich sicher, dass es keine gibt, da ich dies jahrelang ausführlich recherchiert habe, und ich gehe außerdem davon aus, dass, wenn es so wäre, überall darüber gesprochen würde.
Wenn Sie Windows über Bootcamp ausführen und nicht mit den Anzeigeeinstellungen oder der Bildschirmgröße herumspielen, sollte es funktionieren.
Um sicherzugehen, haben Sie ein externes Laufwerk und versuchen Sie, Bootcamp darauf zu installieren, um zu sehen, ob es es ausführen kann. Wenn ja, können Sie es so weiterverwenden oder eine Bootcamp-Partition auf Ihrer Festplatte erstellen.
Support-Team sagt: Es ist geplant, directx11 in Parallels v12 zu unterstützen
Wowfunhappy
Marcel h.
david3497463
Speicher