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 | The RENDER_JOB_STATE_* code observed when the wait returns |
|---|---|
| 0 | The handle is invalid |
Примечания
The return value distinguishes completion (RENDER_JOB_STATE_COMPLETED), cancellation (RENDER_JOB_STATE_CANCELLED) and failure (RENDER_JOB_STATE_FAILED) in one call