代码之家  ›  专栏  ›  技术社区  ›  Agnel Kurian

释放被强制终止的应用程序留下的Direct3D资源

  •  1
  • Agnel Kurian  · 技术社区  · 15 年前

    我正在使用Direct3D应用程序,有时需要通过调试器强制终止应用程序。以这种方式终止应用程序几次后,Direct3D在尝试创建新设备时会报告“视频内存不足”错误。目前,我正在解决这个问题,我的显示器分辨率切换到800x600和回到以前的分辨率,希望“重置”视频内存。99%的时间都能用。但如果有一个简单的实用程序——也许是命令行应用程序——通过显式释放视频内存来快速重置我的图形卡和Direct3D堆栈,那就太好了。

    如何释放被强制终止的Direct3D应用程序留下的视频内存和其他资源?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Goz    15 年前

    推荐文章