作为FPS爱好者,战地4的发布必然第一时间下载下来玩一下,可是却遇到了问题,下载的硬盘版解压后运行,出现以下错误提示:
directX function “m_dxgiFactory->CreateSwapChain(m_device,&sd,&screen->swapC……(后面一大堆省略,没有截图…)
那么先上百度查,基本上都说是改为兼容模式就行了,对于我来说完全是扯淡,没用.
我的配置: WIN 8.1 64BIT + GTX660M , 最新的显卡驱动,才出的优化了BF4的N卡驱动,最新的DX,所有游戏组件已安装,,,那么究竟是什么问题导致呢.还是谷歌给力.找到了解决方案,虽然不知道是不是全部都适用,至少我的问题解决了.有调整为兼容模式仍然无法运行的可以试试,这个办法:
在控制面板 – 区时钟,语言和区域 – 区域 – 管理(选项卡) – 更改系统区域设置 – 然后如图改成英语(美国)重启后就可以了.
内容参考: BF4 DirectX Error
当然后来也有人说使用Microsoft AppLocale解决地区模拟的问题,不过我好像弄失败了.如果有兴趣大家也可参考:百度搜索出很多结果,自己看咯