Запись THPDFCacheAdmissionPolicy

Описывает политику допуска одного слоя render-кэша: включение, адаптивный частотный режим и потолки по числу записей, общим байтам и байтам на запись

Объявление

THPDFCacheAdmissionPolicy= record
  Enabled: boolean;
  AdaptiveAdmission: boolean;
  MaxEntries: Integer;
  MaxTotalBytes: Int64;
  MaxEntryBytes: Int64;
end;

Модуль

HPDFDoc

Поля

ПолеНазначение
EnabledВключает управление допуском для слоя; включённая политика должна нести положительные лимиты, иначе валидация выбрасывает ERangeError
AdaptiveAdmissionВключает частотный адаптивный допуск, чтобы редко переиспользуемые записи отклонялись сразу, а не вытеснялись потом
MaxEntriesМаксимум кэшируемых записей, валидируется от 0 до 1000000; для растрового слоя зеркалит RenderCacheCapacity
MaxTotalBytesМаксимум суммарных кэшируемых байтов; для слоя декодированных изображений зеркалит ImageCacheMaxBytes
MaxEntryBytesМаксимальный размер одного кэшируемого элемента; не должен превышать MaxTotalBytes, причём слой сырых сжатых данных ограничивает его диапазоном 4096-16777216 байтов

Примечания по использованию

Связанные API