wpf, выполнение действий в разных потоках
От: alex1010  
Дата: 07.07.16 08:47
Оценка:
Есть, скажем, видеопанель, на которую выведены изображения от 5 ip-камер. Интерфейс построен на wpf.
При создании экземпляров камер/подключении к ним, возможны задержки до 15-20 секунд.
В результате, если тупо все делать в одно потоке, вся панель подвисает на это время, пока не пройдет инициализация камеры.
Логичное решение — вынести создание каждой камеры в отдельный поток.

Вопрос — на каком уровне это можно сделать? Я могу часть элементов визуальных, относящихся к wpf, вынести в отдельный поток?
Или все что касается визуального интерфейса wpf нельзя запихивать в созданный вручную, отдельный thread?
Просто код, где идет инициализация камеры, наворочен и не хочется туда лезть его переделывать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.