PDA

View Full Version : Keine DirectX API Auswahl am Laptop (R5 2500u, Vega8)



n_a_g_e_l
04-12-2019, 10:04 AM
Hey,

gibt es einen bestimmtem Grund, dass ich am Desktop zwischen DirectX11 und 12 API wählen kann und am Laptop nicht?

Desktop läuft mit Vega56 und Laptop mit Vega8. Ich denke, dass der Laptop unter DirectX 12 etwas besser laufen würde, als mit 11 (ähnlich wie am Desktop).

Finale Frage: Welche API wird jetzt Standarmäßig genutzt, wenn ich sie nicht auswählen kann?


MfG nagel

FunSpieler
04-12-2019, 11:23 AM
Ich rate einfach mal....
Dein Laptop ist alt, da läuft noch Windows XP mit DX 4 drauf.

Spaß beiseite. Was für ein Betriebssystem hast du auf dem Laptop? DX12 gibt es nur für Windows 10 - heißt wenn es ein Windows 7 oder 8 Laptop ist, kannst du dort gar kein DX12 installieren, also brauchst du die Auswahl nicht und DX11 wird standardmäßig verwendet.

n_a_g_e_l
04-12-2019, 12:05 PM
Nein, nein der hat natürlich W10, ist doch erst vom letzten Jahr. Aber ich gebe zu, dass wäre eine passende Erklärung gewesen.

FunSpieler
04-12-2019, 01:35 PM
Alles klar.
Wie gesagt, standardmäßig wird DX11 verwendet. Wenn du die Einstellungsoption nich hast (keine Ahnung wieso) kannst du die Einstellungen über die engine.ini unter c:\User\Dein-Name\Dokumente\Anno 1800 Open Beta\config
Dafür musst du lediglich

"RenderEngine": {
"Adapter": 0,
"DeviceType": "DX11",
das "DX11" durch "DX12" ersetzen.