|
THotPDF.RenderLoadedPageToBitmapCached
|
Top Previous Next |
|
Vykreslí načtenou stránku do bitmapy pomocí interní vyrovnávací paměti
Delphi syntax: function RenderLoadedPageToBitmapCached( PageIndex, DPI: Integer ): TBitmap;
Description Vykreslí načtenou stránku do bitmapy pomocí interní vyrovnávací paměti Zlepšuje výkon při opakovaném vykreslování stejné stránky při stejném DPI Vrácenou bitmapu vlastní volající a po použití ji musí uvolnit Aktivní prefetch požadavek obdrží cancellation, než foreground operace pokračuje U existující položky memory cache si foreground operace přisvojí její memory rezervaci a zkopíruje neměnnou bitmapu, zatímco background worker dokončuje cancellation, a pak počká na logické dokončení, než se vrátí Při cache miss se počká na dokončení cancellation, než se požadovaná stránka zkompiluje nebo vykreslí; zařazená rezervace před zkopírováním jakékoli bitmapy znovu zkontroluje cancellation operace Cache počítadla a operation telemetry zaznamenají jeden skutečný hit nebo miss a překrývající se hit si udrží svou memory rezervaci, dokud operace nedoběhne
See also: THotPDF |