Polyline mit Point Problem (Optimierung)
-
Hi,
Ich zeichne mit Polyline ein Array aus verschiedenen Punkten, die ständig weiter anwachsen. Allerdings muss ich immer mal alle bereits vorhanden Punkte (POINT apt[780]) um einen Zwischenwert ändern. Und das bei jedem Fenster update :(. Bis jetzt ist mir nun folgende Methode eingefallen, die auch einwenig einfallslos ist:
for (i=0;i<780;i++) { apt[i].y -= itemp; } Polyline(hdcMem,apt,points); // Ausgabe + itemp for (i=0;i<780;i++) { apt[i].y += itemp; //orginalwerte wieder herstellen }So, nun meine Frage, wie könnte ich die zwei Schleifen oben optimieren, bzw. gibt es eine Funktion die POINTS + einen bestimmen Zwischenwert zeichnet? Ich hab da leider nichts gefunden und nun auch keine Idee mehr

Danke im voraus...
MfG Unwissender
-
Kann sein das SetWindowExtEx oder SetViewportExtEx hilft.

-
oder SetViewportOrgEx
...aber kein plan

-
jo, das sieht gut aus, das werd ich mal ausprobieren :).
Danke
