THotPDF.GetLoadedPagePrefetchInfo Method
返回最近一次调度的预取请求的进度与取消遥测快照,该快照在锁保护下保持一致
声明
function GetLoadedPagePrefetchInfo(
out Info: THPDFLoadedPagePrefetchInfo): boolean;
结果
请求已调度或仍在运行时返回 true;第一次请求之前,或没有任何已加载页面被接受时返回 false
使用说明
- 无论正常完成、显式取消还是被前台任务抢占,返回的记录在被下一个请求取代之前始终有效
- worker 运行期间也可以读取该快照,应用侧无需持有任何锁
- 取消延迟不包含 worker join 之后的任何工作,但不可中断的 codec、filter、源读取或操作系统调用,可能推迟下一个协作式检查点
THPDFLoadedPagePrefetchInfo · PrefetchLoadedPages · CancelLoadedPagePrefetch