代码之家  ›  专栏  ›  技术社区  ›  Soonts

可以关闭D3D设备吗?

  •  0
  • Soonts  · 技术社区  · 6 年前

    enter image description here

    RAM使用量每次迭代增加30-40MB,profiler在外部代码中显示它。

    在迭代期间,我关闭并重新创建D3D设备。当我不再那样做,只是保持设备的活力,它变得很好:

    enter image description here

    唯一的区别是两个接口指针: ID3D11Device IMFDXGIDeviceManager .

    有没有办法关闭一个D3D设备,让它释放内存而不是泄漏?

    0 回复  |  直到 6 年前