Главная страница
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.48 MB
Время: 0.011 c
1-1310467860
lesstab
2011-07-12 14:51
2013.07.14
Фрейм: как обрабатывать его закрытие и открытие


15-1361954127
Удалил случайно
2013-02-27 12:35
2013.07.14
Как называются два скрытых файла в windows sytem32 (Windows XP)


15-1362075484
Pit
2013-02-28 22:18
2013.07.14
Ряд вопросов по ноуту Asus S400c / Win 8


15-1361788959
Медвежонок Пятачок
2013-02-25 14:42
2013.07.14
сила воли и свобода выбора у зайца


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