Metoda THotPDF.DecodeLoadedImageStreamCached

Decodifică o imagine încărcată completă prin cache-ul limitat al renderer-ului și coordonatorul singleflight per cheie

Declarație

function DecodeLoadedImageStreamCached(
  AImageStream: THPDFStreamObject): TBitmap;

Parametri

AImageStream este un stream de imagine încărcată, deținut de documentul curent

Valoare de întoarcere

Returnează un TBitmap nou alocat, deținut de apelant, sau nil când stream-ul nu poate fi decodat

Concurrency

Different image keys may decode concurrently while duplicate keys share one owner decode

Copy-free alternative

Folosiți AcquireLoadedImageStream când apelantul poate păstra un handle imuabil sau poate desena direct, fără o copie mutabilă a bitmap-ului

API-uri asociate

Sharded Loaded-Image Decode Cache · GetImageDecodeConcurrencyInfo