运行游戏出现D3DERR_INVALIDCALL 怎么办?

2025-02-27 12:15:56
推荐回答(2个)
回答1:

我玩鬼泣4一运行游戏就出现这个东西
D3DERR INVALIDCALL:mpD3D->CreateDevice (mD3DAdapter mD3DDerice Type IMain->mhWnd,D3DCREATE_HARDWARE_VERTEXPROCESSING/D3DCREATE_MULTITHREADED/(getCaps().pvredevice?
更新了DX9.0C 也没用...

后来。发现时显示器刷新率自动从60变成了59,
调回来60就OK了
具体如下
桌面右键-》属性-》设置-》高级-》监视器-》把屏幕刷新频率设置为60HZ

回答2:

鬼泣吗,显卡要NVIDIA GeForce 6600以上,还有你的电脑很可能不支持3D加速器
你试试先将桌面刷新率调到60Hz,然后再运行游戏,如果问题依旧再按下面说的方法操作。
此问题目前原因不明,解决的方法是更改你的系统桌面分辨率到1024×768,然后再运行游戏,进入游戏后调成需要的分辨率,保存并退出,以后就可以用自己想要的分辨率去玩儿了。(注:此方法不保证100%有效)
如果是NVIDIA显卡可以安装169.21版认证驱动
网上还有很多方法,你找找吧