SetDisplayListCacheLimit
Manipulation de pages
Description
Limite le cache de liste d’affichage par nombre d’entrées et octets conservés
Syntaxe
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Paramètres
| MaxEntries | Nombre maximal de listes d’affichage en cache ; 0 désactive la limite du nombre d’entrées |
|---|---|
| MaxBytes | Nombre maximal estimé d'octets conservés par les enregistrements de liste d'affichage, les tableaux d'opérandes et les charges utiles de chaîne ; 0 désactive la limite d'octets |
Valeur de retour
1 en cas de succès, 0 si l’une des limites est négative
Remarques
La surcharge à un paramètre ne modifie que la limite d'entrées et conserve la limite actuelle d'octets
Les nouvelles limites réduisent immédiatement le cache lorsqu'aucune liste n'est active ; une liste capturée ou rejouée reste épinglée jusqu'à sa libération par le moteur de rendu
L’éviction favorise les listes fréquemment réutilisées dont le coût de reconstruction estimé est supérieur et, sous pression sur les octets, celles dont la valeur de reconstruction par octet conservé est supérieure ; une liste individuellement trop grande est restituée normalement mais n’est pas conservée