|
THotPDF.RenderLoadedPageToBitmapCached
|
Top Previous Next |
|
使用內部快取將已載入的頁面繪製為點陣圖
Delphi syntax: function RenderLoadedPageToBitmapCached( PageIndex, DPI: Integer ): TBitmap;
Description 使用內部快取將已載入的頁面繪製為點陣圖 以相同 DPI 多次轉譯同一頁面時可提升效能 傳回的點陣圖由呼叫端擁有,用完必須自行釋放 進行中的預取請求會在前景操作繼續之前收到取消 若記憶體快取已有條目,前景操作會取得其記憶體保留額度,在背景 worker 完成取消的同時複製不可變的點陣圖,然後等到邏輯上完成才返回 快取 miss 會先等取消完成,才編譯或轉譯要求的頁面;排隊中的保留額度在複製任何點陣圖之前會重新檢查操作的取消狀態 快取計數與操作遙測只記錄一次真實的命中或 miss,重疊的命中會保留其記憶體保留額度直到操作結束
See also: THotPDF |