SetDisplayListCacheLimit

Puslapių tvarkymas

Aprašymas

Riboją rodymo sąrašų talpyklą pagal įrašų skaičių ir išlaikomuosius baitus

Sintaksė

Delphi

Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;

Parametrai

MaxEntriesDidžiausiasis podėlyje saugomų rodymo sąrašų skaičius; 0 išjungia įrašų skaičiaus ribą
MaxBytesDidžiausiasis įvertintas baitų, kuriuos išlaiko rodymo sąrašų įrašai, operandų masyvai ir eilučių naštos, skaičius; 0 išjungia baitų ribą

Grąžinama reikšmė

1 sėkmės atveju, 0, kai bet kuri riba neigiama

Pastabos

Vieno parametro perkrovimas keičia tik įrašų ribą ir išlaiko esamąją baitų ribą

Naujosios ribos iškart karpina talpyklą, kai joks sąrašas neaktyvus; fiksujamas arba pakartotinai atkuriamas sąrašas lieka prisegtas, kol atvaizduotojas jo neatlaisvina. Išstūmimas teikia pirmenybę dažnai naudojamiems sąrašams su didesniu įvertintuoju atkūrimo darbu, o baitų spaudime – didesne atkūrimo reikšme išlaikytąjam baitui; atskirai per didelis sąrašas atvaizduojamas įprastai, bet išvengia išsaugojimo

Taip pat žiūrėkite

ClearDisplayListCache, GetDisplayListCacheInfo