战地3 Battlefield 3 在Win 10 或者win 11的中文系统下,运行时可能会报错

---------------------------
DirectX Error
---------------------------
DirectX function "m_dxgiFactory->CreateSwapChain( m_device, &sd, &m_swapChain.assignGet())" failed with DXGI_ERROR_INVALID_CALL: The application has made an erroneous API call that it had enough information to avoid. This error is intended to denote that the application should be altered to avoid the error. Use of the debug version of the DXGI.DLL will provide run-time debug output with further information.. GPU: "AMD Radeon HD 6800 Series", Driver: 11.12 (8.92-111109a-129965C-ATI)

大概原因是因为 Battlefield 3™ 的这个™引起的错误,所以可以借助这个补丁辅助运行

 

下载

https://pan.quark.cn/s/d02389767bec

https://www.123pan.com/s/sa49-z1Et.html

https://loadream.lanzoul.com/iMupJ1qrwygh

https://url90.ctfile.com/f/38254190-1030979194-380044?p=2988 (访问密码: 2988)