SetDisplayListCacheLimit

Manipulacija stranicama

Opis

Ograđuje predmemoriju popisa prikaza po broju unosa i zadržanim bajtovima

Sintaksa

Delphi

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

Parametri

MaxEntriesNajveći broj predmemoriranih popisa prikaza; 0 isključuje ograničenje broja unosa
MaxBytesNajveća procijenjena količina bajtova zadržana zapisima popisa prikaza, nizovima operanada i stringovnim sadržajima; 0 isključuje bajtno ograničenje

Povratna vrijednost

1 on success, 0 when either limit is negative

Napomene

Preopterećenje s jednim parametrom mijenja samo ograničenje unosa i čuva trenutačno bajtno ograničenje

Novi se limiti odmah primjenjuju na predmemoriju kada nijedan popis nije aktivan; popis koji se zarobljuje ili reproducira ostaje pribodovan dok ga renderer ne otpusti

Eviction favours frequently reused lists with greater estimated rebuild work and, under byte pressure, greater rebuild value per retained byte; an individually oversized list is rendered normally but bypasses retention

Vidi također

ClearDisplayListCache, GetDisplayListCacheInfo