2011-01-06 28 views
0

我有一個ID3DXFont(順便提一下是Direct3D9),它提供了一個方法GetDC(),它返回一個設備上下文(hDC)的句柄。這個值的內存是如何管理的? MSDN沒有提及它的任何內容,也沒有提供像COM接口那樣的內存管理功能。hDC的內存管理

回答

1

您需要釋放該句柄ReleaseDC(HDC)

0

你不能在句柄上使用SAFE_RELEASE宏嗎?

0

我相信你必須在返回的句柄上調用DeleteDC,當你完成它。除了在gamedev.net上的this線程發表的評論之外,很難找到對此的更多參考。