vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Zeichnen von Bildern dauert zu lange 
Autor: VBStein
Datum: 19.12.07 15:53

Hi,

buffering: Transport und Aufbereitung der Graphik in ein spezielles Speichergerät (MemoryDC). Blitting blitzschnelles abrufen und Darstellen der Memorygraphik in Blöcken.

Der Kunstgriff daran ist: die Graphik liegt fix und fertig aufbereitet im Speicher vor und wird a Block auf den Screen gebracht. Das spart enorm viel Rechenpower und damit Zeit.

Normalerweise realisiert man damit Bild-Layers, die übereinander verschoben werden können und das Bild gar keine Zeit dazu hat zu flackern, weil alles sehr schnell geht ;)
Ein typisches Beispiel für double buffering wäre der langsame stetige Zug einer Schachfigur über ein kunstvoll gezeichnetes Schachbrett. Da flackert nix! Warum? Weil das kunstvoll gezeichnete Schachbrett bereits fix und fertig gezeichnet im Speicher liegt und der Speicher ständig zurückgeholt wird, wenn die Figur bewegt worden ist.
Natürlich kann man diese Technik auch für die Darstellung vieler Bilder in ein Device verwenden.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Zeichnen von Bildern dauert zu lange825krunde19.12.07 09:24
Re: Zeichnen von Bildern dauert zu lange481krunde19.12.07 14:53
Re: Zeichnen von Bildern dauert zu lange553VBStein19.12.07 15:17
Re: Zeichnen von Bildern dauert zu lange463krunde19.12.07 15:41
Re: Zeichnen von Bildern dauert zu lange530VBStein19.12.07 15:53

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel