DrawText似乎导致内存泄漏

时间:2014-11-01 18:02:25

标签: c++ memory-leaks directx-9

我有一个在屏幕上显示一些文字的功能

void DisplayText()
{
    RECT rct;
    rct.left = 250;
    rct.right = 500;
    rct.top = 150;
    rct.bottom = 400;
    titleFont->DrawText(NULL,L"Hello world" , -1, &rct, DT_CENTER, D3DCOLOR_ARGB(255, 255, 255, 255));
}

titleFont属于LPD3DXFONT

如果我使用上面的代码运行应用程序,它的内存使用量会不断增加(我认为是内存泄漏)

但是,如果我只从包含DrawText调用的代码中注释一行,则保留剩余代码。它的内存使用量保持不变。 (没有内存泄漏)

可能导致此问题的原因是什么?

提前致谢。

0 个答案:

没有答案