WaitForRenderJob
Inspekcja dokumentu, Renderowanie
Opis
Blokuje wątek wywołujący do zakończenia zadania renderowania lub upływu limitu czasu, a następnie zwraca stan końcowy zadania
Składnia
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 LongParametry
| JobHandle | Uchwyt zwrócony przez StartRenderPageJob |
|---|---|
| TimeoutMS | Maksymalny czas oczekiwania w milisekundach; 0 zwraca wynik natychmiast po kontroli nieblokującej |
Wartości zwracane
| 1–6 | Kod RENDER_JOB_STATE_* zaobserwowany po zakończeniu oczekiwania |
|---|---|
| 0 | Uchwyt jest nieprawidłowy |
Uwagi
Wartość zwrotna rozróżnia ukończenie (RENDER_JOB_STATE_COMPLETED), anulowanie (RENDER_JOB_STATE_CANCELLED) i niepowodzenie (RENDER_JOB_STATE_FAILED) w jednym wywołaniu