Ja, verwenden Sie dxcpl, um die 12.1-Funktionsebene problemlos zu verwenden, da sie nur eine nicht fest codierte Überschreibung verwendet, auf anwendungsgesteuerte Einstellung gesetzt ist und gleichzeitig einen schönen fps- und gfx-Schub ergibt
Gibt es eine Möglichkeit, einen DX-Feature-Level zu erzwingen?
685
Jonathon
Anscheinend besteht die Lösung für einen brechenden Fehler in der kürzlich erschienenen Version von The Witness darin, die DX-Funktionsstufe 11.0 anstelle von 11.1 zu verwenden. Das Update ist jedoch noch nicht für alle Plattformen verfügbar. Gibt es eine Möglichkeit, einer Anwendung oder nur dem gesamten Computer mitzuteilen, dass eine bestimmte Funktionsebene bevorzugt wird? Oder ein Programm, das ein Exe bearbeitet, um eine andere Funktionsebene zu verwenden? Oder irgendetwas dieser Art?
Nein; Das "Update" ist viel mehr als eine binäre Bearbeitung, es ist im Grunde eine vollständige Neukompilierung des Programms.
Ramhound vor 8 Jahren
0
@Ramhound Accounting für den Thread, nicht jeder verwendete zuerst 11.1 (das Programm unterstützt eine Reihe von Funktionsstufen: 10,0, 10,1, 11,0 und 11.1, wenn der interne Text als vertrauenswürdig eingestuft werden soll). und das Programm selbst verwendete keine 11.1-Funktionen.
Jonathon vor 8 Jahren
0
[Welches Funktionsniveau Sie tatsächlich verwenden, ist von der Hardware abhängig.] (Https://msdn.microsoft.com/de-de/library/windows/desktop/ff476876 (v = vs.85) .aspx) Wenn die Software nicht ausgeführt wurde Wenn Sie den Funktionsumfang von 11.1 in gewisser Weise nutzen möchten, würde es keinen Fehler geben. Es liegt auf der Hand, dass es DX11-Code gibt, der in der Anwendung selbst vorhanden ist und für den Feature-Level daher der Fehler erforderlich ist. Wenn also 11.0 verwendet wurde, unterstützte ihre Hardware 11.1 nicht
Ramhound vor 8 Jahren
0
@Ramhound OK, gibt es eine Möglichkeit, meinem Computer mitzuteilen, dass er 11.1 nicht unterstützt?
Jonathon vor 8 Jahren
0
Das ist Ihr Grafiktreiber und die GPU, die er erkennt
Ramhound vor 8 Jahren
0
1 Antwort auf die Frage
1
erdnord
Dies sollte ein Kommentar sein.
Toto vor 6 Jahren
0
Verwandte Probleme
-
1
DirectX 11-kompatible Videokarten
-
1
Woher weiß ich, ob DirectX Hardwarebeschleunigung oder Software-Rendering verwendet?
-
3
Erfassen Sie einen Screenshot eines Computerspiels mit einer höheren Auflösung als der Bildschirmauf...
-
5
DirectX unter Windows 7 - älteres Spiel
-
2
Wie kann ich die höchste GPU-unterstützte DirectX-Version ermitteln?
-
4
Wie viele Ecken pro Sekunde kann eine durchschnittliche Grafikkarte verschieben?
-
7
3D in Windows 7 auf dem Thinkpad R51
-
2
Die Installation von Expression Studio unterbricht die Maschine
-
2
Das DirectX SDK-Setup friert ein
-
3
Wie ist die Leistung von OpenGL und DirectX in VMWare Fusion 3?