unity (初学者的个人问题)

这篇博客讨论了Unity游戏中遇到的'D3D11 swapchain due to device removed'错误,可能的原因包括显卡驱动问题和项目设置。建议尝试更新或回退显卡驱动,禁用NVIDIA显卡,或者使用-force-d3d12项目设置。尽管一些解决方案如替换D3Dcompiler_47.dll文件未奏效,但社区中提供了多种可能的解决策略。
摘要由CSDN通过智能技术生成

1.failed to present D3D11 swapchain due to device rest/removed.

     下列网址里有说很多 

​​​​​​​zhttps://forum.unity.com/threads/constant-crashes-failed-to-present-d3d11-swapchain-due-to-device-removed.987834/icon-default.png?t=L9C2https://forum.unity.com/threads/constant-crashes-failed-to-present-d3d11-swapchain-due-to-device-removed.987834/

  •  显卡驱动更新或者是降低显卡驱动的版本
  • 高级项目设置  输入: -force-d3d12     但是我用这个就失败了,而且跳转到了vs还打开失败了
  • 禁用n卡(我是禁用了n卡就打开了,但不知道如果禁用了接下来会出什么问题,我应该降低n卡的版本)
  • 还有一个就是网上看到的办法:复制别人的  D3Dcompiler_47.dll  这个文件在D:\unity\unity editor\Unity 2020.3.20f1c1\Editor\Data\Tools里。(但我这个文件根本没有丢失,所以我用了这个办法也没用)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值