THotPDF.DecodeLoadedImageStreamCached Method
Tam bir yüklenmiş görseli, renderer'ın sınırlı cache'i ve anahtar başına singleflight koordinatörü üzerinden çözer
Bildirim
function DecodeLoadedImageStreamCached(
AImageStream: THPDFStreamObject): TBitmap;
Parametreler
AImageStream, geçerli belgenin sahipliğindeki bir yüklenmiş görsel stream'idir
Dönüş değeri
Çağıranın sahip olduğu yeni ayrılmış bir TBitmap döndürür; stream çözülemiyorsa nil döndürür
Eşzamanlılık
Farklı görsel anahtarları eşzamanlı çözülebilir; yinelenen anahtarlar ise tek bir sahipli decode'u paylaşır
Kopyasız alternatif
Çağıran immutable bir handle tutabiliyorsa veya değiştirilebilir bir bitmap kopyası olmadan doğrudan çizebiliyorsa AcquireLoadedImageStream kullanın
İlgili API'ler
Sharded Yüklenmiş Görsel Decode Cache'i · GetImageDecodeConcurrencyInfo