THotPDF.DecodeLoadedImageStreamCached metódus
Teljes betöltött képet dekódol a renderer korlátos gyorsítótárán és kulcsonkénti singleflight koordinátorán keresztül
Deklaráció
function DecodeLoadedImageStreamCached(
AImageStream: THPDFStreamObject): TBitmap;
Paraméterek
AImageStream a jelenlegi dokumentum által birtokolt betöltött képstream
Visszatérési érték
Újonnan lefoglalt, a hívó által birtokolt TBitmap objektumot ad vissza, vagy nil értéket, ha a stream nem dekódolható
Párhuzamosság
A különböző képkulcsok párhuzamosan dekódolódhatnak, míg a duplikált kulcsok egyetlen tulajdonos-dekódolást osztanak meg
Másolatmentes alternatíva
Használja az AcquireLoadedImageStream metódust, ha a hívó megtarthat egy megváltoztathatatlan leírót, vagy közvetlenül rajzolhat változtatható bitkép-másolat nélkül
Kapcsolódó API-k
Particionált betöltött képdekódoló gyorsítótár · GetImageDecodeConcurrencyInfo