|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.10.2013, 16:56 | #1 |
Пользователь
Регистрация: 10.12.2011
Сообщений: 36
|
(WPF) WriteableBitmap, проблема с CopyPixels
Пишу лабораторную по компьютерной графике, тема "Заполнение сплошных областей".
Развертку фигуры для заполнения и само заполнение делаю попиксельно. Для этого использую WriteableBitmap, который отображаю на Image. Проблемы быстродействия на данный момент не являются первостепенными. Вопрос в другом. Вот урезанный код используемого мной класса: Код:
1. Почему-то каждый пиксель выводится как 2 вертикально расположенных пикселя. 2. Не могу получить цвет пикселя. После использования функции Код:
Самостоятельно этот пиксель я не устанавливал, возможно поэтому у него все значения по нулям, следовательно он черный, но из-за того, что прозрачность полная, он отображается как белый. Если я прав, то как мне заранее заполнить все пиксели белым? Если нет, то, что я делаю не так? Заранее всем спасибо. Последний раз редактировалось O'neeL; 16.10.2013 в 16:58. |
17.10.2013, 13:17 | #2 |
Пользователь
Регистрация: 10.12.2011
Сообщений: 36
|
РЕШЕНИЕ
Все решилось заменой своих велосипедов на решения из библиотеки WriteableBitmapex. Она содержит много удобных функций для работы с WriteableBitmap.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C# + WPF] Отлов нажатий клавиш, хуки, горячие клавиши в проекте WPF | Casper-SC | WPF, UWP, WinRT, XAML | 3 | 03.03.2017 15:00 |
WPF на XP | Strangers | C# (си шарп) | 5 | 04.06.2013 08:31 |
WPF и С# | Митовей | C# (си шарп) | 1 | 12.11.2012 18:06 |
класс Screen в WPF. Есть ли такой? [?] Не добавлять же сборку Forms в WPF | Casper-SC | Общие вопросы .NET | 2 | 30.07.2010 15:10 |
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. | Casper-SC | Общие вопросы .NET | 0 | 27.06.2010 23:11 |