Вот проблема:
Мне нужно прокрутить огромное изображение волновой формы, которое было визуализировано ранее, WPF не позволил мне назначить это огромное (80000 * 256) изображение для изображения, оноработает с изображениями меньшего размера (30000 * 256), но анимация настолько медленная, что это непрактично.
Поэтому я решил использовать WriteableBitmap, который я назначаю своему Image.Source, и тогда мне нужно только обновитьскажем, 1920 * 256 (или только ширина экрана).Теперь он работает намного лучше, но после некоторого профилирования кажется, что сам процесс копирования занимает довольно много времени, и каждый раз это не 60 кадров в секунду.
Я уже записываю в растровое изображение, блокируя его и используя указатели.*
Мой вопрос:
Знаете ли вы какой-либо (более быстрый) способ обновления растрового изображения?
Эти пиксели уже находятся в памяти в огромном растровом изображении, чтение отсюда прямомудрая идея;ну, избавьтесь от WriteableBitmap между моим Image.Source и моим BitmapData.
Спасибо за вашу помощь:)