最近在封装Direct3D 9引擎时,更新设备调用IDirect3Device::Reset()函数总是失败,查询了各种资料总是无果。后来知道了怎么开启Direct3D的调试模式(如图1,2),知道了原来创建设备和重置设备不在同一个线程就会出错(错误信息如图3)!!!最近在封装Direct3D 9引擎时,更新设备调用IDirect3Device::Reset(
最近在封装Direct3D 9引擎时,更新设备调用IDirect3Device::Reset()函数总是失败,查询了各种资料总是无果。后来知道了怎么开启Direct3D的调试模式(如图1,2),知道了原来创建设备和重置设备不在同一个线程就会出错(错误信息如图3)!!!最近在封装Direct3D 9引擎时,更新设备调用IDirect3Device::Reset(