SetFontCacheLimit
テキスト、フォント、パフォーマンス
説明
共有フォント書体、シェーピング済みラン、および解析済みグリフ輪郭のキャッシュが保持する追跡対象バイトの最大数を設定します
構文
Delphi
Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;パラメータ
| MaxBytes | バイト単位のキャッシュ予算。0 は保持を無効にしますが、各操作で一時リソースを使用することは可能です |
|---|
戻り値
制限が受け入れられた場合は 1、負の値の場合は 0 を返し、その場合は以前の制限が変更されません
備考
既定上限は 32 MiB で、引き下げると追跡合計が収まるまで LRU 項目を即座に削除します
解析済みフォントプログラム、書体リソース、深いコピーの整形済みランは 1 つの予算を共有し、キャッシュカテゴリー切替による上限回避を防ぎます