Hallo
ich habe mich gerade ein bichen mit NoVCL und einem einfachen spiel auseinandergesetzt. Jetzt habe ich im INet gelesen, dass es schneller ist, wenn man alle Grafiken erst auf ein temporäres Bild (unsichtbar) (=Doublebuffer???) zu zeichnen und dann mit bitblt auf den Bildschirm zu übertragen. Nur wie geht dass? Also direkt auf den Bildschirm bekomm ich ja mit
Delphi-Quellcode:
WM_PAINT:
begin;
dc := BeginPaint(hwnd,ps);
outp := '
DIES IST EIN TEST';
textout(
dc,20,20,outp,length(outp));
end
problemlos gezeichnet. Nur wie gehts mit einem Buffer? Und bringt der was?
Danke
TO