SetFontCacheLimit

Tekst, lettertypen, prestaties

Beschrijving

Stelt het maximale aantal bijgehouden bytes in dat de gedeelde font-face-, shaped-run- en geparsde glyph-outline-caches bewaren

Syntaxis

Delphi

Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;

Parameters

MaxBytesHet cachebudget in bytes; 0 zet retentie uit terwijl elke bewerking nog steeds tijdelijke resources mag gebruiken

Retourwaarden

Geeft 1 terug wanneer de limiet wordt geaccepteerd of 0 bij een negatieve waarde, waarbij de eerdere limiet ongewijzigd blijft

Opmerkingen

De standaardlimiet is 32 MiB en verlagen ervan verdrijft direct least-recently-used-entries tot de bijgehouden totalen passen

Geparsde fontprogramma's, font-face-resources en deep-copied shaped runs delen één budget, zodat een werklast de limiet niet kan omzeilen door van cachecategorie te wisselen

Zie ook

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo