Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: яркость рисунка Добавлено: 04.12.03 09:31  

Автор вопроса:  Emil Revencu

Как можно изменить яркость определённой области на рисунке вверх или вниз (кусок рисунка светлее или темнее)?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #1
Добавлено: 05.12.03 08:42

наложи с помощью... bitblt .... маску... (AND) .... и всё.... ну это чтоб сделать темнее..... то бишь при налажении.... &H000000 ты вообще ничего не уидишь а при &H101010 будет уже что то (при &HFFFFFF - будет твоя картинка как и была раньше)...и тд..... только значения бери одинаковые чтоб интенсивности цветов были нормальные......

не пробовал насколько будет коректно ..... но должно сработать ...... смысл способа в том что ты разрешаешь определённые границы цвета что будет больше то будет урезатся.... то бишь цвет будет попадать только в интервале.... который ты задашь...

Ответить

Номер ответа: 2
Автор ответа:
 Emil Revencu



Вопросов: 27
Ответов: 8
 Профиль | | #2 Добавлено: 05.12.03 09:43

Плиз - покажи на примерчике!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам