DirectX 设备丢失
我在我的程序主线程中创建了设备Device,然后另起了一个线程用来渲染,调用Render(),
然后在锁屏后,回来发现设备丢失,调用了设备重置方法后仍然无效,跟踪代码发现是
Device->Reset(&d3dpp)失败!
同样的设备重置方法,如果将Render()也在主线程中调用,却没有问题。。
请高手指点一下,怎样在辅线程中调用Render()也能正常地处理设备丢失问题,谢谢。
[解决办法]
不用看了,自己去看msdn,上面说的很清楚
Reset,难得msdn花了那么多文字来说明,其他都是一笔带过