SetDisplayListCacheLimit
Manipulación de páginas
Descripción
Limita la caché de listas de visualización por número de entradas y bytes conservados
Sintaxis
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Parámetros
| MaxEntries | Número máximo de listas de visualización en caché; 0 desactiva el límite de número de entradas |
|---|---|
| MaxBytes | Máximo de bytes estimados conservados por registros de listas de visualización, matrices de operandos y cargas de cadenas; 0 desactiva el límite |
Valor devuelto
1 si tiene éxito, 0 si cualquiera de los límites es negativo
Observaciones
La sobrecarga de un parámetro cambia únicamente el límite de entradas y conserva el límite de bytes actual
Los nuevos límites recortan la caché inmediatamente si no hay una lista activa; una lista en captura o reproducción permanece fijada hasta liberarla el renderizador
La expulsión favorece las listas reutilizadas con frecuencia cuyo trabajo de reconstrucción estimado es mayor y, cuando hay presión de bytes, las que ofrecen mayor valor de reconstrucción por byte retenido; una lista excesivamente grande se renderiza con normalidad, pero no se conserva