Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.07.14;
Скачать: CL | DM;

Вниз

bmp.ScanLine   Найти похожие ветки 

 
toropoff   (2012-11-19 01:07) [0]

немогли бы подсказать, ищя ошибку в коде заметил при трассинге, что:

p0 := bmp.ScanLine[0];
p1 := bmp.ScanLine[1];
p2 := bmp.ScanLine[2];

p1 оказался меньше p0, p2 соот. ещё меньше...
DelphiXE3
как такое может быть?


 
toropoff   (2012-11-19 01:16) [1]

блин, в памяти перевернутая видать хранится..


 
bems ©   (2012-11-19 04:00) [2]

да, в основном строки идут снизу вверх. проверить можно по полю BITMAPINFOHEADER.biHeight Если меньше нуля, то битмап снизу вверх.
Только помнится битмапы сверху вниз толком не поддерживаются в TBitmap и отображаются перевёрнутыми


 
brother ©   (2012-11-19 04:41) [3]

этож указатели, какая разница как они идут?


 
bems ©   (2012-11-19 05:02) [4]

ну может человек идет к тому чтобы не ролучать так указатель на каждую строку, каждый пиксель получать из ScanLine[0]


 
MBo ©   (2012-11-19 05:32) [5]

>Если меньше нуля, то битмап снизу вверх
наоборот

>Только помнится битмапы сверху вниз толком не поддерживаются в TBitmap и отображаются перевёрнутыми
да нет, всё с ними нормально


 
bems ©   (2012-11-19 15:07) [6]


> наоборот

да, верно, опечатался


> всё с ними нормально

у меня были глюки с ними, хоть я ничего нестандартного не делал. Может это исправлено уже, но точно было



Страницы: 1 вся ветка

Текущий архив: 2013.07.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1361789083
ХХХХХ
2013-02-25 14:44
2013.07.14
Не могу решить простую задачку.


2-1353266673
Tcount
2012-11-18 23:24
2013.07.14
Как распечатать файлы RTF


15-1361608048
oldman
2013-02-23 12:27
2013.07.14
Кстати, с праздником, мужики!


3-1289455456
daniyar
2010-11-11 09:04
2013.07.14
Как вывести в TreeView базу данных SQL Server с таблицами


2-1353479598
ford
2012-11-21 10:33
2013.07.14
WaitForSingleObject