| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > Работа с Bitmap'ом |
| Автор: Moby 6.10.2008, 14:01 |
| Люди добрые. Помогите. Я недавно начал изучать WPF. Начал из-за того, что реализуя проект на Windows Forms я столкнулся с проблемой аддитивного наложения точек. Надеюсь я правильно использую слово "аддитивный". Я сейчас кратко опишу задачу. Простите, если вопрос слишком глупый. Я на wpf не знаю как создать и работать с bitmap'ом. Вот что я сделал на Win Forms. Cоздал два битмапа. Заполнил их рандомным расположением точек, как на рисунке. Когда происходит наложение одного битмапа на другой, мне надо сделать так что бы, если какие-то точки накладывались, что бы результирующая точка была не синим и не красным, а смешанным цветом, розовым, вроде как. Но учитывая что точек ооочень много программно реализовать это на GDI+ мне стало проблематично. Вот я перешел на WPF. http://ipicture.ru/ Вопросы такие. Как мне создать битмап и попиклесьно его заполнить? На GDI+ это было просто. Создавал объект bitmap, указывал размер и просто по индексно обрашался к пикселю. И как сделать этот аддитивный способ наложения? Заранее спасибо! |
| Автор: Partizan 6.10.2008, 14:35 | ||||
Учитывая описание проблемы и последовавший за тем вопрос - WPF ваших проблем не решит...ибо алгоритм вы в обоих случаях хотите применить один и тот же... |
| Автор: Moby 6.10.2008, 14:56 |
| Как не решит? Разве в WPF нету что-то типа BlendMode(из Flash)? Мне нужен грубо говоря эффект прозрачности! Он же есть! Теперь как мне лучше это реализовать. Два битмапа создать? |
| Автор: Idsa 12.10.2008, 20:58 |
| Moby, http://forum.vingrad.ru/forum/topic-230340/anchor-entry1666114/0.html |
| Автор: Moby 13.10.2008, 11:37 |
| Idsa, огромное спасибо. |