C# 退出我的wp7游戏后图形损坏

C# 退出我的wp7游戏后图形损坏,c#,windows-phone-7,xna,C#,Windows Phone 7,Xna,我正在为wp7制作xna视频游戏,我有一个奇怪的问题 事实证明,每当我的游戏失去焦点时,例如: 从“我的游戏”中打开web浏览器 游戏中的开放市场 结束比赛 当这种情况发生时,屏幕上会充满图形化的工件,除非你回到游戏中,否则设备将无法使用 我发现,如果你一直按下后退按钮,直到“后台应用程序”显示出来,它就会再次正常工作。但是如果这个问题持续存在,我的游戏将无法通过QA 我试着对我的游戏的更新和绘制方法进行评论,但仍然发生了!!: 有人能帮忙吗?我把它修好了 事实证明,在自定义纹理类中,(我不

我正在为wp7制作xna视频游戏,我有一个奇怪的问题

事实证明,每当我的游戏失去焦点时,例如:

  • 从“我的游戏”中打开web浏览器
  • 游戏中的开放市场
  • 结束比赛
当这种情况发生时,屏幕上会充满图形化的工件,除非你回到游戏中,否则设备将无法使用

我发现,如果你一直按下后退按钮,直到“后台应用程序”显示出来,它就会再次正常工作。但是如果这个问题持续存在,我的游戏将无法通过QA

我试着对我的游戏的更新和绘制方法进行评论,但仍然发生了!!:

有人能帮忙吗?

我把它修好了

事实证明,在自定义纹理类中,(我不知道为什么)有代码创建具有自定义大小的Texture2D对象。它工作得很好(游戏运行得很完美),但是有一点设备不喜欢,它损坏了backbuffer


我所做的是删除代码,并实例化纹理,始终保持其原始大小。现在它工作得很好,没有发现任何瑕疵:D

问题是发生在物理设备上还是在模拟器中?在后一种情况下,这很可能是硬件/SDK安装的问题。它发生在物理设备(诺基亚lumia 710)上。在模拟器上运行良好。