SetFontCacheLimit

Text, písma, výkon

Popis

Nastaví maximální sledované bajty udržované sdílenými cache font face, tvarovaných úseků i parsovaných glyfových obrysů

Syntaxe

Delphi

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

Parametry

MaxBytesRozpočet cache v bajtech; 0 retenci vypne, ale každá operace může i tak používat přechodné zdroje

Návratové hodnoty

Vrací 1, když se limit přijme, nebo 0 pro zápornou hodnotu, která ponechá předchozí limit beze změny

Poznámky

Výchozí limit je 32 MiB a jeho snížení okamžitě vyhodí nejdéle nepoužité položky, dokud sledovaný součet nepasuje

Parsované fontové programy, zdroje font face a hluboce kopírované tvarované úseky sdílejí jeden rozpočet, takže workload limit neobejde přepnutím kategorie cache

Viz také

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo