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

パラメータ

JobHandleStartRenderPageJob から返されたハンドル
TimeoutMS最大待機時間(ミリ秒)。0 の場合はノンブロッキング確認の直後に戻ります

戻り値

1–6待機から戻ったときに観測された RENDER_JOB_STATE_* コード
0ハンドルが無効です

備考

戻り値は完了(RENDER_JOB_STATE_COMPLETED)、キャンセル(RENDER_JOB_STATE_CANCELLED)、失敗(RENDER_JOB_STATE_FAILED)を区別します