WPF: Wie effizient aktualisieren ein Bild 30 mal pro Sekunde

Ich Schreibe eine WPF-Anwendung, die verwendet eine Komponente, und diese Komponente gibt einen pointer (IntPtr), um Pixel einer bitmap-Grafik (stride * Höhe). Ich weiß im Voraus, dass die bitmap ist eine 24 Bits rgb, seine Breite und Höhe.

Aktualisierung des Bild-Steuerelements mit diesen bitmaps macht ein video für den Benutzer, aber ich bin mir nicht sicher, was ist der effizienteste Weg, dies zu tun, die meisten der Zeit, die die CPU-Auslastung geht bis 75%+ und Speicher ändern von 40 MB auf 500 MB und die nI denke, dass GC beginnt zu arbeiten und dann fällt es wieder bis 40mm. Die app beginnt nicht reagieren.

Was soll ich tun?

Dank!

InformationsquelleAutor John | 2010-03-16
Schreibe einen Kommentar