Declaration ​
pascal
TLCLMemoryBackend = class(TMemoryBackend, IPaintSupport, IDeviceContextSupport)Description ​
TLCLMemoryBackend combines heap memory pixel allocations (TMemoryBackend) with Lazarus LCL repainting support.
TLCLMemoryBackend does not allocate GDI bitmap section handles or memory device contexts. When repainting onto an LCL TCanvas, it outputs pixel data directly using SetDIBitsToDevice on Windows LCL targets.