Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Вниз

Мастера помогите разобраться с конфертом битмапа!!!   Найти похожие ветки 

 
Rauf ©   (2004-02-06 02:46) [0]

Прочел статью MSDN как сохранять файл битмапа на диске!!!
Вот ссылка
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_7zfp.asp
Подредактировал функцию
CreateBitmapInfoStruct
и добавил в качестве параметров
цвет на пиксель (bpp), ширину и высоту картинки.
Все заполняю как было, только
.bmiHeader.biPlanes задаю значение "1".

Все пашет, только если задать в качестве BPP значения меньше 8 (включительно), то выдает черное изображение! При этом характеристики битмапа в Эксплорере показывает правильно!

Объясните пожалуйста в чем моя ошибка?


 
Rauf ©   (2004-02-06 02:54) [1]

т.е. сорри, не конфертом а конвертом!!!


 
MBo ©   (2004-02-06 06:56) [2]

>качестве BPP значения меньше 8 (включительно), то выдает черное изображение
Похоже на то, что ты палитру не записываешь


 
Rauf ©   (2004-02-06 14:19) [3]

Но ведь для 16 bpp палитра тоже требуется, хотя все пашет, но не до конца.


 
MBo ©   (2004-02-06 14:30) [4]

>Rauf
Нет, 16 бит - без палитры.


 
4i   (2004-02-06 19:35) [5]


> Rauf ©   (06.02.04 14:19) [3]

будь другом, пришли свой исходник, если он у тебя на delphi
merkd@yandex.ru


 
Rauf ©   (2004-02-07 01:20) [6]

А можно на "С", почти ведь одно и тоже, это же WINAPI, в крайнем случае припишу комментарии!!!??? Можно???


 
4i   (2004-02-07 12:21) [7]

на С есть.. у меня не работает сохранение в файл потока байт, т.к. не особенно в этой теме(графика) разобрался.. а в делфи проще мне было бы.
спасибо


 
MBo ©   (2004-02-07 14:24) [8]

>4i
исходники TBitmap.SaveToStream(File)


 
4i   (2004-02-08 00:56) [9]


> MBo ©   (07.02.04 14:24) [8]

там куча перекрестных ссылок на вспомогательные функции, т.е сохранение потока байт не сосредоточено в одной процедуре(наверное, множество вспомогательных процедур используется прочими public)



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

Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.035 c
4-1076272889
Serge_
2004-02-08 23:41
2004.04.18
Реестр XP


3-1080039509
avgur
2004-03-23 13:58
2004.04.18
Доступ к базам по сети.


7-1076866144
AVGVI
2004-02-15 20:29
2004.04.18
Учетные записи в W2K


3-1080017883
DimaF
2004-03-23 07:58
2004.04.18
Неточный поиск IB


14-1079959121
Карелин Артем
2004-03-22 15:38
2004.04.18
Где можно скачать ГОСТ 34.321-96?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский