SetFontCacheLimit

Texto, tipos de letra, desempenho

Descrição

Define o máximo de bytes monitorizados mantidos pelas caches partilhadas de faces de tipos de letra, sequências moldadas e contornos de glifos analisados

Sintaxe

Delphi

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

Parâmetros

MaxBytesO limite da cache em bytes; 0 desativa a conservação, mas permite que cada operação utilize recursos transitórios

Valores devolvidos

Devolve 1 quando o limite é aceite, ou 0 para um valor negativo, o que mantém inalterado o limite anterior

Observações

O limite predefinido é 32 MiB e a sua redução expulsa imediatamente as entradas utilizadas há mais tempo até o total acompanhado caber no limite

Os programas de tipos de letra analisados, os recursos de faces de tipos de letra e as execuções modeladas com cópia profunda partilham um orçamento, pelo que uma carga de trabalho não pode contornar o limite mudando de categoria de cache

Consulte também

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo