THotPDF.DecodeLoadedImageStreamCached Method

Mendekode gambar lengkap yang dimuat melalui cache terikat renderer dan koordinator singleflight per-kunci

Deklarasi

function DecodeLoadedImageStreamCached(
  AImageStream: THPDFStreamObject): TBitmap;

Parameter

AImageStream adalah aliran gambar yang dimuat milik dokumen saat ini

Nilai kembali

Mengembalikan TBitmap yang baru dialokasikan dan dimiliki pemanggil, atau nil jika stream tidak dapat di-decode

Konkurensi

Kunci gambar yang berbeda dapat didekode secara bersamaan sementara kunci duplikat berbagi satu dekode pemilik

Alternatif tanpa salinan

Gunakan AcquireLoadedImageStream ketika pemanggil dapat mempertahankan pegangan yang tidak dapat diubah atau menggambar langsung tanpa salinan bitmap yang dapat diubah

API terkait

Cache Dekode Gambar Dimuat Sharded · GetImageDecodeConcurrencyInfo