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

Вниз

как обеспечить прозрачность рисунка при уменьшении цветности   Найти похожие ветки 

 
Oleg_   (2005-08-15 10:54) [0]

Рисунок (bmp) записан с цветностью 24б/пиксель.
Гружу его делаю transparant и все нормально пока не делаю то же самое на win98 c числом цветов 16 бит или меньше.
Прозрачность перестает работать. Видимо цвет левого верхнего пикселя не укладывается в  палитру 16 бит.
Подскажите как сделать прозрачность универсальной не прибегая к изменению рисунка.
Спасибо


 
Oleg_   (2005-08-15 16:23) [1]

Сделал так запоминаю цвет пикселя [0,0] Рисунок попиксельно
анализируется и там где цвет совпадает с левым верхним меняю на неиспользуемый основной цвет.
Осталась проблема только для настройки виндов 256 цветов. У рисунка 24битной цветности пропабдает прозрачность.



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

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

Наверх




Память: 0.46 MB
Время: 0.039 c
5-1097640774
3fc
2004-10-13 08:12
2005.09.04
Проблема с ActiveX-контролом: "control ... has no parent window"


1-1124098312
dolmat
2005-08-15 13:31
2005.09.04
Список установленных принтеров


9-1115776455
Slavikk
2005-05-11 05:54
2005.09.04
Статьи по DCE для GLscene


4-1121495304
Михаил(Киров)
2005-07-16 10:28
2005.09.04
Блокировка клавиатуры


3-1122326547
Черный_Кот
2005-07-26 01:22
2005.09.04
Добавление новой таблицы в БД