如果出现问题,是否可以恢复GraphicsDevice?

时间:2013-05-20 18:34:09

标签: c# xna

我在更改游戏窗口大小时随机崩溃this nasty problem with my game,我似乎无法找到问题的根源,所以我想尝试从另一个角度来解决这个问题。< / p>

GraphicsDevice以某种方式被处理掉了。我可以重新创建它还是将其恢复到工作状态,这样游戏就可以继续运行了吗?

1 个答案:

答案 0 :(得分:1)

不。

这个实例与许多东西相结合,使用一个新的东西,在它的生命周期被处理后,将非常实际地重新实现XNA。如果你正在尝试使用它并且它被处理掉了,那你就做错了。通过修复一个巨大的设计和项目错误的小实现错误,你无法做到正确。

为了你自己的利益,试着弄清楚你做错了什么,并修改它。检查你正在做的一切是否在正确的时刻完成。