Canvas Buffer speichern und bei Bedarf wieder anzeigen?
Übersicht

Lutz-DevelopmentBetreff: Canvas Buffer speichern und bei Bedarf wieder anzeigen? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi,
ich möchte gerne, nachdem ich etwas gezeichnet habe, den aktuellen Canvasbuffer speichern. Später wird diese vielleicht durch etwas überschrieben, ich möchte dann aber, ohne neu zeichnen zu müssen, den alten Canvasbuffer wieder anzeigen lassen, also den neuen mit dem alten überschreiben. Wie stelle ich das an? Versuche mit CopyRect auf einen buffer_speicher haben irgendwie nichts gebracht. Vielen Dank für eure Hilfe! Gruß, Thomas |
||
Lutz-Development |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hat sich gelöst, ich hab das ganze jetzt in einen Imagebuffer kopiert, und wieder zurückkopiert, damit gings.
Gruß, Thomas |
||
Timo |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi, das mit Copyrect war schon gar net so schlecht!! Nur kopiere den Inhalt in einen ImageContainer, der so groß ist wie dein Canvas
ImageContainer = CreateImage(CanvasWidth,CanvasHeight) dann guck dir den Copybefehl noch mal an ![]() PS: Verschieben nach "GUI" ![]() |
||
Lutz-Development |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ganz genauso hab ichs gemacht, siehe oben ![]() ![]() |
||
![]() |
TheShadowModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
savebuffer??? | ||
AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 |
Lutz-Development |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Savebuffer speichert das ganze doch in einer Datei, das wäre zu langsam und umständlich... | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group