Das es am saubersten und schnellsten ist die Bilddaten direkt in den Arbeitsspeicher der Grafikkarte zu laden (
OpenGL /
DirectX), darüber brauchen wir uns nicht unterhalten. Aber da das mit
GDI+ nun einmal nicht geht, wäre es trotzdem die schnellste Lösung zum Testen, einfach die schon jetzt erzeugten temporären Daten vorzuhalten.
Denn GdipCreateCachedBitmap hält die Daten ja auch nur im Arbeitsspeicher, nicht im Videospeicher. Zum reinen Performancetest hätte ich jetzt nicht die sauberste Lösung vorgezogen, sondern die am schnellsten implementierte.
Ich wollte damit jetzt nicht sagen, dass das eine bessere Lösung wäre.