如何处置 SharpDX 对象

本文关键字:对象 SharpDX 何处置 | 更新日期: 2023-09-27 18:32:33

在网上搜索后,我对处理锐化对象完全感到困惑。我不知道我应该如何处理它们。我是否应该像非托管资源一样处置它们?如果我不释放它们,我的应用是否会产生内存泄漏?SharpDX 类是否已经覆盖了终结器?

如何处置 SharpDX 对象

是的,如果不处置它们,它们可能会导致内存泄漏。

看看这篇文章:

http://english.r2d2rigo.es/2014/09/18/proper-lifecycle-management-of-sharpdx-resources-in-cxaml-universal-apps/

此外,您还可以实现类的 Idisposable 接口并手动释放对象。