По-видимому,исправление ошибки, ломающей игрув недавно выпущенном The Witness просто использовать уровень функций DX 11.0 вместо 11.1; Но обновление пока не вышло для всех платформ. Есть ли способ указать приложению или всему компьютеру предпочесть определенный уровень функций? Или программа, которая отредактирует exe-файл, чтобы использовать другой уровень функций? Или что-то в этом роде?
решение1
да, используйте dxcpl для использования уровня функций 12.1 без проблем, так как он просто использует незапрограммированное переопределение, установите его в режим управления приложением, это должно дать хороший прирост fps и графики одновременно
решение2
Как сказано в другом недалеких ответах, выможешь использоватьПанель управления DirectX (запомните только ееустанавливаетчерез новое меню настроек Windows, а не через старую панель управления).Отключить обновление уровня функций" также может бытьдостойныйальтернатива прямому ограничению в определенных ситуациях.
И если ваше оборудование поддерживает Vulkan,ДКВКтакже является допустимым решением (устанавливается d3d11.maxFeatureLevel
в локальном файле конфигурации).