Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#8

Re: [Bass.dll] CPU auslastung wegen Visualization

  Alt 6. Apr 2007, 07:56
Zitat von Ghostwalker:
Du kannst statt Repaint mal ein invalidate benutzen. Das zeichnet zwar auch das image neu, aber macht etwas weniger als repaint (soweit ich das im Kopf hab).

Wie EWeiss schon meinte reichen dir auch 512 aus.

Alternativ kannst du es auch so machen, das du statt das ganze "zufuss" zeichnest, einfach die entsprechenden Teile aus einem Bitmap kopierst. So hab ich das mal gemacht. Wenn du ein Beispiel brauchst -> sag bescheid
Genau!
Ich benutze für das Originale Spectrum (Winamp) nur 256.
Allerdings unterstützt Bass das mit seinen Flag nicht, da muss man sich schon selbst was basteln.

Die Samples durch eine Schleife laufen lassen und dem array neu zuordnen.
Habe selbst unter Vb eine CPU last von -80%

Gruss Emil
  Mit Zitat antworten Zitat