StartRenderPageJobA

文件檢查、描繪

描述

StartRenderPageJob 的 ANSI 版本

字串參數接受 ANSI 文字,其餘行為與寬字元字串版本完全相同

語法

DLL

int DLStartRenderPageJobA(int InstanceID, const char* FileName, const char* Password, const char* OutputFileName, double DPI, int Page, int Options);

傳回值

>0以 1 起算的工作控制代碼,搭配各項描繪工作控制方法使用
0無法啟動工作

備註

用 GetRenderJobState 輪詢進度、用 WaitForRenderJob 封鎖等待;兩者都回傳 RENDER_JOB_STATE_* 代碼請使用

用 PauseRenderJob、ResumeRenderJob 與 CancelRenderJob 中斷正在描繪的頁面,不損失工作執行緒

啟動工作的實例擁有該工作;釋放實例會等待未完成的工作結束,畫到一半的頁面不會活得比主人久