SetFontCacheLimit

Texto, fuentes, rendimiento

Descripción

Establece el máximo de bytes rastreados que retienen las cachés compartidas de caras de fuente, ejecuciones con forma y contornos de glifos analizados

Sintaxis

Delphi

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

Parámetros

MaxBytesEl presupuesto de caché en bytes; 0 desactiva la retención y permite que cada operación siga usando recursos transitorios

Valores devueltos

Devuelve 1 cuando se acepta el límite o 0 para un valor negativo, que deja sin cambios el límite anterior

Observaciones

El límite predeterminado es 32 MiB y al reducirlo se expulsan de inmediato las entradas menos usadas hasta que el total rastreado se ajuste

Los programas de fuentes analizados, los recursos de caras de fuente y las ejecuciones con forma copiadas en profundidad comparten un presupuesto, por lo que una carga de trabajo no puede omitir el límite cambiando de categoría de caché

Véase también

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo