Phương thức THotPDF.DecodeLoadedImageStreamCached

Giải mã toàn bộ hình ảnh đã tải thông qua bộ nhớ đệm có giới hạn của trình kết xuất và bộ điều phối singleflight theo khóa

Khai báo

function DecodeLoadedImageStreamCached(
  AImageStream: THPDFStreamObject): TBitmap;

Tham số

AImageStream là luồng hình ảnh đã tải thuộc sở hữu của tài liệu hiện tại

Giá trị trả về

Trả về một TBitmap mới được cấp phát và thuộc quyền sở hữu của caller, hoặc nil khi không thể decode stream

Đồng thời

Các khóa hình ảnh khác nhau có thể giải mã đồng thời trong khi các khóa trùng lặp dùng chung một lần giải mã của chủ sở hữu

Phương án thay thế không sao chép

Sử dụng AcquireLoadedImageStream khi người gọi có thể giữ một handle bất biến hoặc vẽ trực tiếp mà không cần bản sao bitmap có thể thay đổi

API liên quan

Bộ nhớ đệm giải mã hình ảnh đã tải phân mảnh · GetImageDecodeConcurrencyInfo