首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

DirectX 装置丢失

2013-07-04 
DirectX设备丢失我在我的程序主线程中创建了设备Device,然后另起了一个线程用来渲染,调用Render(),然后在

DirectX 设备丢失
我在我的程序主线程中创建了设备Device,然后另起了一个线程用来渲染,调用Render(),
然后在锁屏后,回来发现设备丢失,调用了设备重置方法后仍然无效,跟踪代码发现是

Device->Reset(&d3dpp)失败!

同样的设备重置方法,如果将Render()也在主线程中调用,却没有问题。。

请高手指点一下,怎样在辅线程中调用Render()也能正常地处理设备丢失问题,谢谢。
[解决办法]
不用看了,自己去看msdn,上面说的很清楚

Reset,难得msdn花了那么多文字来说明,其他都是一笔带过

热点排行