SetFontCacheLimit

Tekst, skrifttyper, ydeevne

Beskrivelse

Angiver det maksimale antal sporede bytes, som de delte caches for skrifttyper, formede sekvenser og fortolkede glyfkonturer bevarer

Syntaks

Delphi

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

Parametre

MaxBytesCachebudgettet i byte; 0 deaktiverer tilbageholdelse, men tillader stadig hver handling at bruge midlertidige ressourcer

Returværdier

Returnerer 1, når grænsen accepteres, eller 0 ved en negativ værdi, hvilket lader den tidligere grænse være uændret

Bemærkninger

Standardgrænsen er 32 MiB, og en sænkning fjerner straks de mindst nyligt anvendte poster, indtil den sporede total passer

Fortolkede skrifttypeprogrammer, skrifttyperessourcer og dybtkopierede formede kørsler deler ét budget, så en arbejdsbelastning ikke kan omgå grænsen ved at skifte cachekategori

Se også

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo