Ich muss derzeit sehr viele Pixel auf einer BitmapSource setzen können. Das Problem ist, dass WPF von Haus aus sowas nicht unterstützt. Im Netz stößt man jedoch immer auf den selben Code: tipsandtricks.runicsoft.com/CSharp/WpfPixelDrawing.html. Dieser funktioniert auch. Nur ist das bei mir totaler overkill. Ich muss viel zu oft neu zeichnen und bei jedem Render wird wie bei Bildern halt üblich wiederma verdammt viel Speicher verbraucht. Da stellt sich mir die Frage was gibt es für Alternativen. Es kann ja schlecht sein, dass ich jedes mal über BitmapSource.Create alles neu in den Speicher laden muss? Kann man nicht irgendeinen Buffer im Hintergrund bearbeiten? Finde das Ganze etwas übertrieben. Kennt ihr Alternativen?
Speichereffizientes SetPixel
- WPF
Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von thefiloe.
-
Ähnliche Themen
-
Bilder erkennen und vergleichen
Wild-Life78 - - Sonstige Problemstellungen -
juli90 - - Sonstige Problemstellungen
-
3 Benutzer haben hier geschrieben
- thefiloe (3)
- RodFromGermany (1)
- ErfinderDesRades (1)