Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

BytesPerScanLine


VolanD666 ©   (2007-04-06 06:16:00) 

Что она делает и для чего?


VolanD666   (2007-04-07 18:23:00) [1]

Спасибо


MBo   (2007-04-07 15:58:00) [2]

Не, биты добавлять не умеет, а вот байты - да.


VolanD666   (2007-04-07 15:28:00) [3]

Я ее читал...
Т.е. если размер не кратен 4, то система добавляет нужные биты в конец?


MBo   (2007-04-07 12:23:00) [4]

http://www.delphimaster.ru/articles/pixels/index.html


VolanD666   (2007-04-07 11:55:00) [5]

А информациооный бит относительно этих четырех как расположен?


MBo   (2007-04-07 11:05:00) [6]

Размер строки битмапа в байтах всегда кратен 4
Например, даже если имеется черно-белый битмап шириной 1, т.е реально используется 1 бит, каждая строка будет занимать в памяти 4 байта.


VolanD666   (2007-04-07 06:34:00) [7]

Ну, выравнивание может быть по левому краю, по центру, по правому краю...


homm   (2007-04-06 21:19:00) [8]

> нет. выравнивание идет по 4 байта.
> Это как?

Ты не знаешь что такое выравнивание, или есть затруднения со счетом до 4-х?


VolanD666   (2007-04-06 16:21:00) [9]

нет. выравнивание идет по 4 байта.

Это как?


Думкин   (2007-04-06 14:24:00) [10]

+ примеры вызова там же.


Джо   (2007-04-06 14:21:00) [11]

> BytesPerScanLine

Достаточно посмотреть объявление и реализацию в Graphics.pas и вопросы, вроде бы, должны отпасть.


homm   (2007-04-06 14:17:00) [12]

> > Bitmap.Height*24 не одно и тоже?
> а при чем тут строка?

Видимо имелось ввиду, Bitmap.Width*3. Я на автомате так и прочитал :)


Думкин   (2007-04-06 14:15:00) [13]

> Bitmap.Height*24 не одно и тоже?

а при чем тут строка?


homm   (2007-04-06 14:13:00) [14]

Если не больше, точно не помнб


homm   (2007-04-06 14:13:00) [15]

> Bitmap.Height*24 не одно и тоже?

нет. выравнивание идет по 4 байта.


VolanD666   (2007-04-06 14:10:00) [16]

Bitmap.Height*24 не одно и тоже?


MBo   (2007-04-06 06:23:00) [17]

Хм... размер строки битмапа в байтах дает. Неужто трудно догадаться?


Наверх

Титульная страница Поиск, карта сайта Написать письмо