Hilfe

BufferDirty

B3D

Aufruf

BufferDirty buffer%

Parameter

buffer% Der ImageBuffer eines Bilds, welches mit WritePixel oder WritePixelFast verändert wurde


Rückgabewert

-


Beschreibung

Bilder, welche mit WritePixel oder WritePixelfast verändert wurden, können mit BufferDirty als "unsauber" markiert werden. Dies teilt DirectX mit, dass der Buffer verändert wurde und neu in den Grafikspeicher übertragen werden muss. Unterlässt man dies, kann es passieren, dass das Bild verloren geht, wenn dem Programm aus irgendeinem Grund den Grafikkartenzugriff entzogen wird (z.B. 'Alt-Tab' im Vollbildmodus oder Minimieren).

Bei VRAM-Bildern ist dies nicht nötig. Solche Bilder sind dazu gedacht, dass man sie kontinuerlich modifiziert und werden bei jeder Modifikation aktualisiert.
 


Beispiel

Standardbeispiel:


Siehe auch

GraphicsLost, WritePixel, WritePixelFast

Übersicht 2D Grafik Bilder