-   
-     dblbuffer = create_bitmap(SCREEN_W, SCREEN_H); 
-     if(dblbuffer) 
-     { 
-        clear(dblbuffer); 
-        circlefill(dblbuffer, 0, 100, 50, 15); 
-   
-        vsync(); 
-        blit(dblbuffer, screen, 0, 0, 0, 0, SCREEN_W, SCREEN_H); 
-   
-        for (x = 1; x < 320; x++) { 
-              rest(10);     
-              circlefill(dblbuffer, x - 1, 100, 50, 0);   
-              circlefill(dblbuffer, x, 100, 50, 15);   
-              textout_centre(dblbuffer, font, "Con doble buffer", SCREEN_W/2, 3, 15); 
-   
-              vsync(); 
-                blit(dblbuffer, screen, 0, 0, 0, 0, SCREEN_W, SCREEN_H); 
-   
-        } 
-   
-        // Ahora, recuerde que debe liverar la memoria previamente reservada. 
-        destroy_bitmap(dblbuffer); 
-        return 0; 
-     } 
-   
-