【发布时间】:2010-12-23 23:44:37
【问题描述】:
如果我有以下情况:
ID3D11Buffer **buffers; //ID3D11Buffer is a com object
buffers=new ID3D11Buffer* [num];
如果我这样做:
delete[] buffers;每个ID3D11Buffer*的Release()方法会被自动调用,还是我必须自己调用?
【问题讨论】:
-
以 'std::vector
> > 缓冲区开始;'那么你所有的终身管理问题都会消失。
标签: c++ visual-c++ com directx