SetDisplayListCacheLimit
Sivujen käsittely
Kuvaus
Rajoittaa näyttöluettelovälimuistin tietuemäärällä ja säilytetyillä tavuilla
Syntaksi
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Parametrit
| MaxEntries | Välimuistitettujen näyttöluetteloiden enimmäismäärä; arvo 0 poistaa tietuemäärärajan käytöstä |
|---|---|
| MaxBytes | Näyttöluettelotietueiden, operanditaulukoiden ja merkkijonohyötydatojen säilyttämien arvioitujen tavujen enimmäismäärä; arvo 0 poistaa tavurajan käytöstä |
Paluuarvo
Arvo 1 onnistuessaan, arvo 0, kun kumpikin raja on negatiivinen
Huomautukset
Yhden parametrin ylikuorma muuttaa vain tietuerajaa ja säilyttää nykyisen tavurajan
Uudet rajat leikkaavat välimuistia välittömästi, kun mikään luettelo ei ole aktiivinen; kaapattava tai toistettava luettelo pysyy kiinnitettynä, kunnes renderöijä vapauttaa senHylkäys suosii usein uudelleenkäytettyjä luetteloita, joiden arvioitu rakennustyö on suurempi, ja tavupaineessa suurempaa rakennusarvoa säilytettyä tavua kohden; erikseen ylikokoinen luettelo renderöidään tavallisesti mutta ohittaa säilytyksen