THotPDF.DecodeLoadedImageStreamCached Method
Декодира цяло заредено изображение през ограничения кеш на рендерера и координатора singleflight на ключ
Декларация
function DecodeLoadedImageStreamCached(
AImageStream: THPDFStreamObject): TBitmap;
Параметри
AImageStream е stream на заредено изображение, собственост на текущия документ
Върната стойност
Връща новоразпределен TBitmap, собственост на извиквача, или nil, когато stream-ът не може да бъде декодиран
Конкурентен достъп
Различни ключове на изображения могат да се декодират паралелно, докато дублиращите се ключове споделят едно owner декодиране
Алтернатива без копиране
Използвайте AcquireLoadedImageStream, когато извиквачът може да запази неизменим handle или да чертае директно без променимо bitmap копие
Свързани API
Шардиран кеш за декодиране на заредени изображения · GetImageDecodeConcurrencyInfo