仅为可能解决办法:
关闭NVIDIA GeForce Experience游戏内覆盖。
2023/11/13 545.84版本的驱动程序对于2042来说较为稳定。
不知道办法是否适用于其它电脑的战地2042 DX报错,办法有用的话可以说下。
目前解决了并暂时没有复发。(后台放置时复发一次)
缓解闪退问题。
缓解DirectX报错,
"GetDeviceRemoved Reason"等函数无效的弹窗问题。
为什么说是缓解呢,就在编辑这个解决办法的时候,它又弹出了DirectX的报错弹窗,可能原因是因为我放置太久后台?(仅停留在2042游戏主界面未开始游戏)此次报错为:DirectX function "GetDeviceRemovedReason" failed with DXGL_ERROR_DEVICE_REMOVED ("The video card has been physically removed from the system, or a driver upgrade for the video card has occurred. ").
但在无意关闭了游戏内覆盖后,2042确实已经很久没有出现报错闪退问题。(以往报错闪退频率为1局一次到2局一次的频繁报错)
赛后结束黑屏偶尔还会,但影响不大。
以往闪退案例:
Directx function "GetDeviceRemoved Reason" failed with DXG_ERROR_DEVICE_REMOVED
---------------------------------------------------------
DirectX function "GetDeviceRemovedReason" failed with
DXGI_ERROR_INVALID_CALL (The application provided invalid parameter data; this must be debugged and fixed before the application is released.").
---------------------------------------------------------
DirectX function "m commandList->Close0" failed with. E INVALIDARG ("An invalid parameter was passed to the returning function.").