SetFontCacheLimit
Tekst, czcionki, wydajność
Opis
Ustawia maksymalną liczbę śledzonych bajtów przechowywanych przez wspólne pamięci podręczne krojów fontów, ukształtowanych przebiegów i przeanalizowanych konturów glifów
Składnia
Delphi
Function TPDFlib.SetFontCacheLimit(MaxBytes: Int64): Integer;Parametry
| MaxBytes | Budżet pamięci podręcznej w bajtach; 0 wyłącza przechowywanie, nadal pozwalając każdej operacji korzystać z zasobów tymczasowych |
|---|
Wartości zwracane
Zwraca 1, gdy limit został zaakceptowany, albo 0 dla wartości ujemnej, która pozostawia poprzedni limit bez zmian
Uwagi
Domyślny limit wynosi 32 MiB, a jego obniżenie natychmiast usuwa najdawniej używane wpisy, aż śledzona suma zmieści się w limicie
Przeanalizowane programy fontów, zasoby krojów i głęboko skopiowane ukształtowane przebiegi współdzielą jeden budżet, aby obciążenie nie mogło ominąć limitu przez zmianę kategorii pamięci podręcznej