Как узнать размер TBitmap в памяти
От: Spider84 Россия http://spider.vc
Дата: 20.08.09 05:10
Оценка:
Всем привет!

Встала необходимость котролировать кол-во памяти динамически выделяемое под разные нужны. И дошло дело до графики.
У меня есть массив классов наследникоа от TBitmap и сегодня они станут TGPBitmap (GDI+). Так вот как узнать какое количество памяти занял этот класс?
Первое что приходит на ум это Width*Height*bpp и то берёт сомнение. А если я подгрузил PNG, он в памяти в каком виде?
Может посоветуете что нить?
gdi+ bitmap size размер
Re: Как узнать размер TBitmap в памяти
От: kavlad Россия http://www.wavesoft.ru
Дата: 18.11.09 18:09
Оценка:
Здравствуйте, Spider84, Вы писали:

S>Всем привет!


S>Встала необходимость котролировать кол-во памяти динамически выделяемое под разные нужны. И дошло дело до графики.

S>У меня есть массив классов наследникоа от TBitmap и сегодня они станут TGPBitmap (GDI+). Так вот как узнать какое количество памяти занял этот класс?
S>Первое что приходит на ум это Width*Height*bpp и то берёт сомнение. А если я подгрузил PNG, он в памяти в каком виде?
S>Может посоветуете что нить?

TBitmap все картинки хранит одинаково — что bmp что png.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.