Проблема с GetBitMapBits и SetBitmapsBit?
Вот такая вот проблема.
Создаю 2 Bitmap-а. В один из них передаю картинку и масштабирую ее с помощью SetGraphicsMode и SetWorldTransform. Изображение нормально масштабируется. Затем пытаюсь скопировать с канвы 1-го Bitmap во второй.
Делаю так
GetMem(Baity, W,H);
GetBitMapsBit(Bmp1.Canvas.Handle, W*H, Baity);
SetBitMapsBit(Bmp.Handle, W*H, Baity);
FreeMem(Baity, W*H);
Дело в том что изображение получается все черное. Че я не так сделал.
Bmp.PixelFormat тоже установил.
|