THotPDF.DecodeLoadedImageStreamCached Method

Afkoder et komplet indlæst billede gennem renderens afgrænsede cache og per-key singleflight-koordinator

Deklaration

function DecodeLoadedImageStreamCached(
  AImageStream: THPDFStreamObject): TBitmap;

Parametre

AImageStream er en indlæst billedstrøm, som det aktuelle dokument ejer

Returværdi

Returnerer en ny allokeret TBitmap, ejeren er kalderen, eller nil, når strømmen ikke kan afkodes

Samtidighed

Forskellige billednøgler kan afkodes samtidigt, mens dubletnøgler deler én ejer-afkodning

Kopifri alternativ

Brug AcquireLoadedImageStream, når kalderen kan bevare et uforanderligt håndtag eller tegne direkte uden en foranderlig bitmap-kopi

Relaterede API'er

Delt cache til afkodning af indlæste billeder · GetImageDecodeConcurrencyInfo