Forum: Multimedia
Delphi
by JasonDX,
6. Apr 2007
Was den Managed-Pool betrifft dürften die Texturen lediglich in den Systemspeicher verschoben werden, d.h. immernoch gültig sein.
Ansonsten aber wüsste ich keine Möglichkeit, die Größe des Backbuffers zu ändern. Reset dürfte die einzige Variante sein.
greetz
Mike
Forum: Multimedia
Delphi
by JasonDX,
6. Apr 2007
Ohne löschen und neu erstellen geht mit IDirect3DDevice9::Reset, allerdings:
Calling IDirect3DDevice9::Reset causes all texture memory surfaces to be lost, managed textures to be flushed from video memory, and all state information to be lost. Before calling the IDirect3DDevice9::Reset method for a device, an application should release any explicit render targets, depth stencil surfaces,...