Показать сообщение отдельно
  #1  
Старый 11.05.2006, 11:36
Pavluha Pavluha вне форума
Прохожий
 
Регистрация: 11.05.2006
Сообщения: 3
Репутация: 10
Вопрос Проблема с 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 тоже установил.
Ответить с цитированием