D3D11CreateDeviceAndSwapChain的D3D_DRIVER_TYPE_HARDWARE告诉我们当前程序需要使用电脑的显卡硬件(虽然有继承的了),如果你发现初始化失败,但是使用D3D_DRIVER_TYPE_REFERENCE代替他又可以初始化成功的话,多半是因为你的显卡驱动或者显卡本事有问题,解决方案就是安装或者重新安装驱动!!!

我出现上述错误的原因可能是我在安装某些程序的时候,不小心被某些垃圾程序关掉了英伟达显卡,使用了继承显卡!!!因为我看到右键菜单里面没有英伟达显卡管理器了。后来我在设备管理器里面找到显示设备,点击更新显卡驱动后,在右键菜单里面就有英伟达显卡管理器了,就好了。

版权声明:本文为chunlinge原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/chunlinge/p/3534748.html