调试对象命名和Directx11

时间:2013-03-05 02:19:27

标签: c++ visual-c++ direct3d

PIX是否需要为对象提供调试名称?我试图用以下代码给他们起名字:

ID3D11Buffer * vertex_buffer;
...
const char c_szName[] = "vertex_buffer";
vertex_buffer->SetPrivateData( WKPDID_D3DDebugObjectName, sizeof( c_szName ) - 1, c_szName );

但是当我不释放vertex_buffer时,我得到的内存泄漏警告仍显示Name =“unnamed”。

0 个答案:

没有答案