d3d11释放问题
释放过程中遇到明明已经调用release()但是内存却没有下降,后来查看了其计数器n发现其不为0,也就是没释放干净,只是内部引用数减1。
int n = pDevice->release();
只有当内部引用数到达0时才会真正释放,因此我们需要将其释放直至计数为0或者可以使用ComPtr智能指针
释放过程中遇到明明已经调用release()但是内存却没有下降,后来查看了其计数器n发现其不为0,也就是没释放干净,只是内部引用数减1。
int n = pDevice->release();
只有当内部引用数到达0时才会真正释放,因此我们需要将其释放直至计数为0或者可以使用ComPtr智能指针