常见问题 开发软件的常见问题>>

Release 或 AddRef 方法的返回值有何含义?

发布时间:2010-11-23 15:21:26

答案:

返回值将是对象的当前参照计数。但是,COM 规范声明,您不应依赖该返回值;该值通常仅供用于调试目的。您观察到的值可能并非所期待的,因为各种其它系统对象可能保持着对你所创建的 DirectX 对象的参照。因此,您不应编写反复调用 Release 的代码,一直到参照计数为零,因为此时可以将对象释放,即使另一组件可能仍旧在对其进行参照。

本FAQ适用范围

下一步您可以:
查看开发软件产品 >>