SetFontCacheLimit

Metin, yazı tipleri, performans

Açıklama

Paylaşılan yazı tipi yüzü, biçimlendirilmiş çalıştırma ve ayrıştırılmış glif ana hattı önbelleklerinin koruduğu izlenen azami bayt sayısını ayarlar

Sözdizimi

Delphi

Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;

Parametreler

MaxBytesBayt cinsinden önbellek bütçesi; 0, her işlemin geçici kaynaklar kullanmasına yine izin verirken tutmayı devre dışı bırakır

Dönüş değerleri

Sınır kabul edildiğinde 1; önceki sınırı değiştirmeyen negatif değer için 0 döndürür

Açıklamalar

Varsayılan sınır 32 MiB'dir; düşürülmesi izlenen toplam sığana kadar en uzun süredir kullanılmayan girdileri hemen çıkarır

Ayrıştırılmış yazı tipi programları, yazı tipi yüzü kaynakları ve derin kopyalanmış şekillendirilmiş diziler tek bütçeyi paylaşır; böylece iş yükü önbellek kategorisini değiştirerek sınırı aşamaz

Ayrıca bkz

GetFontCacheInfo, ClearFontCache, TPDFlibFontCacheInfo