SetDisplayListCacheLimit
Manipulação de páginas
Descrição
Limita o cache de display lists por contagem de entradas e bytes retidos
Sintaxe
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Parâmetros
| MaxEntries | Maximum number of cached display lists; 0 disables the entry-count limit |
|---|---|
| MaxBytes | Maximum estimated bytes retained by display-list records, operand arrays and string payloads; 0 disables the byte limit |
Valor de retorno
1 on success, 0 when either limit is negative
Observações
A sobrecarga de um parâmetro muda apenas o limite de entradas e preserva o limite de bytes atual
Os novos limites apar o cache imediatamente quando nenhuma lista está ativa; uma lista sendo capturada ou reposta permanece fixa até que o renderer a libere O eviction favorece listas reutilizadas com frequência e com maior trabalho estimado de reconstrução e, sob pressão de bytes, maior valor de reconstrução por byte retido; uma lista individualmente oversized é renderizada normalmente, mas fica fora da retenção