![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
битмап в памяти...
tlwlite © (2003-07-20 19:53:00)
Здравствуйте, вопрос я понимаю из ряда тех, ответ на который не ищется в форумах, но всё же может хоть чтиво какое посоветуете...
почему-то структура битмапа в памяти такова, что если width и height кратны четырём (как я определил опытным путём), то карта бит - простые строки развёртки идущие в памяти одни за другими, а вот если нет, то эти строки раздвинуты, а меж ними напихано что-то другое + при этом конец image"а обрезается (как я понял он туда и напихан между строками, но это факт не уст., хотя по другому не понятно куда девается остальная часть рисунка при сохранении размера в памяти),... вот такая лажа...
[lamer]Barmaglot (2003-07-22 09:29:00) [1]
Строки выравниваются по длине DWord. Тоесть строка всегда должна быть кратна 4, если не кратно то дополняется нулями. Например если длинна строки 601, то в битмапе она хранится с длинной 604.
gRad2003 (2003-07-22 00:35:00) [2]
Вот и на ... зачем тебе енто надо. А ???
AlexT1000 (2003-07-21 12:57:00) [3]
Завязывай с тяжелыми наркотиками!