SetFontCacheLimit

Texte, polices, performances

Description

Définit le nombre maximal d'octets suivis conservés par les caches partagés de faces de police, de séquences façonnées et de contours de glyphes analysés

Syntaxe

Delphi

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

Paramètres

MaxBytesBudget du cache en octets ; 0 désactive la conservation tout en permettant à chaque opération d'utiliser des ressources temporaires

Valeurs de retour

Renvoie 1 lorsque la limite est acceptée, ou 0 pour une valeur négative, ce qui laisse la limite précédente inchangée

Remarques

La limite par défaut est de 32 Mio ; l'abaisser évince immédiatement les entrées les moins récemment utilisées jusqu'à ce que le total suivi respecte la limite

Les programmes de police analysés, ressources de fonte et séquences façonnées profondément copiées partagent un budget, empêchant de contourner la limite en changeant de catégorie de cache

Voir aussi

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo