d3d11释放问题

d3d11释放问题

释放过程中遇到明明已经调用release()但是内存却没有下降,后来查看了其计数器n发现其不为0,也就是没释放干净,只是内部引用数减1。

int n = pDevice->release();

只有当内部引用数到达0时才会真正释放,因此我们需要将其释放直至计数为0或者可以使用ComPtr智能指针

猜你喜欢

转载自blog.csdn.net/weixin_44478077/article/details/127244150