SetDisplayListCacheLimit

Sayfa düzenleme

Açıklama

Görüntüleme listesi önbelleğini girdi sayısına ve tutulan baytlara göre sınırlar

Sözdizimi

Delphi

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

Parametreler

MaxEntriesÖnbelleğe alınan en fazla görüntüleme listesi sayısı; 0 girdi sayısı sınırını devre dışı bırakır
MaxBytesGörüntüleme listesi kayıtları, işlenen dizileri ve dize yükleri tarafından tutulacağı tahmin edilen en fazla bayt sayısı; 0 bayt sınırını devre dışı bırakır

Dönüş değeri

Başarı durumunda 1, iki sınırdan biri negatifse 0

Açıklamalar

Tek parametreli aşırı yükleme yalnızca girdi sınırını değiştirir ve geçerli bayt sınırını korur

Etkin liste yoksa yeni sınırlar önbelleği hemen kırpar; yakalanan veya yeniden oynatılan liste, işleyici serbest bırakana kadar sabitlenmiş kalır

Çıkarma, tahmin edilen yeniden oluşturma işi daha fazla olan ve bayt baskısı altında tutulan bayt başına yeniden oluşturma değeri daha yüksek olan sık kullanılan listeleri kayırır; tek başına aşırı büyük bir liste normal biçimde işlenir ancak tutulmaz

Ayrıca bkz

ClearDisplayListCache, GetDisplayListCacheInfo