关于 D3D11CreateDeviceAndSwapChain的D3D_DRIVER_TYPE_HARDWARE错误解决方案
D3D11CreateDeviceAndSwapChain的D3D_DRIVER_TYPE_HARDWARE告诉我们当前程序需要使用电脑的显卡硬件(虽然有继承的了),如果你发现初始化失败,但是使用D3D_DRIVER_TYPE_REFERENCE代替他又可以初始化成功的话,多半是因为你的显卡驱动或者显卡本事有问题,解决方案就是安装或者重新安装驱动!!!
我出现上述错误的原因可能是我在安装某些程序的时候,不小心被某些垃圾程序关掉了英伟达显卡,使用了继承显卡!!!因为我看到右键菜单里面没有英伟达显卡管理器了。后来我在设备管理器里面找到显示设备,点击更新显卡驱动后,在右键菜单里面就有英伟达显卡管理器了,就好了。