Beim DoubleBuffering wird das Bild schonmal von der Graphikkarte gezeichnet bevor es gezeigt wird. Also im Hintergrund. Dadurch sind Bewegungsabläufe flüssiger.
Ist wie mit 2 Blättern Papier.
- Graphikkarte malt Bild auf Blatt 1
- Graphikkarte zeigt Blatt 1
- Graphikkarte malt Bild auf Blatt 2
- Graphikkarte zeigt Blatt 2
- Graphikkarte malt Bild auf Blatt 1
- Graphikkarte zeigt Blatt 1
- ....
Ohne DoubleBuffering ist's so :
- Graphikkarte malt Bild auf Blatt 1
- Graphikkarte zeigt Blatt 1
- Graphikkarte malt Bild auf Blatt 1
- Graphikkarte zeigt Blatt 1
- Graphikkarte malt Bild auf Blatt 1
- Graphikkarte zeigt Blatt 1
- ....
Nur das ohne Doublebuffering die Graphikkarte sozusagen in Hektik ist
Ich hoffe du hast es verstanden
[edit]
Man könnte auch sagen sie malt abwechselnd in 2 verschiedene Buffer und zeigt diese abwechselnd
Deswegen DoubleBuffering...
Warum eigentlich kompliziert wenns einfach geht ? [/edit]