SetDisplayListCacheLimit
Manipolazione delle pagine
Descrizione
Limita la cache dell'elenco di visualizzazione per numero di voci e byte conservati
Sintassi
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Parametri
| MaxEntries | Numero massimo di display list memorizzate nella cache; 0 disabilita il limite al numero di voci |
|---|---|
| MaxBytes | Numero massimo stimato di byte conservati dai record delle display list, dagli array di operandi e dai payload stringa; 0 disabilita il limite in byte |
Valore restituito
1 in caso di esito positivo, 0 quando uno dei limiti è negativo
Note
L'overload a un parametro modifica solo il limite delle voci e conserva il limite corrente dei byte
I nuovi limiti riducono subito la cache se nessun elenco è attivo; un elenco acquisito o riprodotto resta bloccato finché il renderer non lo rilascia
L'espulsione favorisce gli elenchi riutilizzati spesso con maggiore costo di ricostruzione e, sotto pressione di byte, maggiore valore per byte conservato; un elenco singolarmente eccessivo viene renderizzato ma non conservato