• ベストアンサー

GDI+におけるメモリの開放について

C++でGDI+のコードを書いています。 たとえば Gdiplus::Bitmap bmp(1000, 1000); を一度呼ぶと、アプリケーションを終わらすまで確保した領域が開放されず、 繰り返し呼ぶと使用メモリがどんどん増えていってしまいます。 確保したBitmapを開放するにはどうしたらよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • FAY
  • ベストアンサー率49% (95/193)
回答No.2

bmp.Dispose() かな。

mutchio
質問者

補足

回答ありがとうございます。 Dispose()はBitmapのメンバではないようです。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

new して delete するとか 見当違いコメントだったらすみません

mutchio
質問者

補足

回答ありがとうございます。 わたしもそうかと思っていろいろnewする方法を試してみたのですが、できませんでした。 どうやらnewは(少なくとも幅高さを指定しては)できないようなのです。

関連するQ&A