< WIN32 - GDI > Back Buffer ( BitBlt ) Slow
-
Hallo Leute, ich habe eine GUI in WIN32 - GDI geschrieben und nutze einen Bitmap Back Buffer den ich mit 'BitBlt' beschreibe. Leider geht meine Applikation auf gut 30% CPU Leistung hoch & alle Fenster auf dem Computer fangen z.B. beim verschieben an zu hängen und Spiele allgemein. Hat einer eine Idee, woran das liegen kann ?
- Ich benutze einen Timer, der die WM_PAINT über 'InvalidateRect' aufruft.
PS: Ohne den Back Buffer hat die Applikation < 2% CPU Leistung und keine Fenster hängen, allerdings flackern dann die Objekte die gezeichnet werden.
-