THotPDF.DecodeLoadedImageStreamCached Method

Dekodira potpunu učitanu sliku kroz ograničenu predmemoriju renderera i singleflight koordinator za pojedini ključ

Deklaracija

function DecodeLoadedImageStreamCached(
  AImageStream: THPDFStreamObject): TBitmap;

Parametri

AImageStream je stream učitane slike u vlasništvu trenutne knjige

Povratna vrijednost

Vraća novo dodijeljeni TBitmap u vlasništvu pozivatelja ili nil kada se stream ne može dekodirati

Istovremenost

Različiti ključevi slika mogu se dekodirati istovremeno, dok dvojnici ključeva dijele jedno dekodiranje vlasnika

Alternativa bez kopiranja

Koristite AcquireLoadedImageStream kada pozivatelj može zadržati nepromjenjivu ručicu ili crtati izravno bez izmjenjive kopije bitmap

Povezani API-ji

Sharded Loaded-Image Decode Cache · GetImageDecodeConcurrencyInfo