SetFontCacheLimit

文字、字型、效能

描述

設定共享字型面、shaped-run 與已解析字形輪廓快取保留的最大追蹤位元組數

語法

Delphi

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

參數

MaxBytes快取預算(位元組);0 停用保留,但每個操作仍可使用暫時資源

傳回值

限制被接受時傳回 1;傳入負值則傳回 0,且先前的限制保持不變

備註

預設上限 32 MiB;調低後會立即逐出最近最少使用的項目,直到追蹤總量符合限制

解析後的字型程式、字型面資源與深複製的 shaped run 共用同一預算,工作負載無法靠切換快取類別繞過限制

另請參閱

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo