WaitForRenderJob
文档检查、渲染
描述
阻塞调用线程,直至渲染作业完成或超时,然后返回作业的终止状态
语法
Delphi
Function TPDFlib.WaitForRenderJob(JobHandle: Integer; TimeoutMS: Integer): Integer;DLL
int DLWaitForRenderJob(int InstanceID, int JobHandle, int TimeoutMS);ActiveX
Function PDFlib::WaitForRenderJob(JobHandle As Long, TimeoutMS As Long) As Long参数
| JobHandle | StartRenderPageJob 返回的句柄 |
|---|---|
| TimeoutMS | 最大等待时间(毫秒);0 会在非阻塞检查后立即返回 |
返回值
| 1–6 | 等待返回时观察到的 RENDER_JOB_STATE_* 代码 |
|---|---|
| 0 | 句柄无效 |
备注
返回值通过一次调用区分完成(RENDER_JOB_STATE_COMPLETED)、取消(RENDER_JOB_STATE_CANCELLED)和失败(RENDER_JOB_STATE_FAILED)