THPDFParallelRenderPipelineInfo
並列でのロードページ描画 1 回の呼び出しに関する、作業分散、上限付き出力状態、タイミングを報告します
フィールド
PageCountは、要求された入力ページ数ですRequestedWorkerCountは、プロセッサ数・ページ数・ハードリミットでクランプした後の正規化済み呼び出し要求ですWorkerCountは、メモリ予算の適応後の有効ワーカー数ですCompletedPageCountは、正常に完了したビットマップ数ですDeliveredPageCountは、順序付きストリーミングコールバックで配信されたビットマップ数です。配列を返す API ではゼロのままですCompiledPageCountは、この呼び出しでコンパイルされたディスプレイリスト数ですCacheHitPageCountは、候補をコンパイルせずにディスプレイリストキャッシュから取得したページ数ですCompiledPagesAtFirstResultは、最初のビットマップが利用可能になった時点でコンパイルを完了していたページ数を記録しますPeakConcurrentCompileStagesは、同時にディスプレイリストをコンパイルしていたワーカーの最大数ですPeakConcurrentRenderStagesは、同時にディスプレイリストを再生していたワーカーの最大数ですOutputQueueDepthは、順序付きストリーミング用に選択された完了ビットマップ上限です。配列を返す API ではゼロのままですPeakQueuedPageCountは、順序付き配信用に保持された完了ビットマップの最大数です。コールバックでアクティブなビットマップも含みますBackpressureWaitCountは、順序付きウィンドウまたは出力容量の上限によるワーカーの待機回数ですPeakQueuedBytesは、配信用に保持された完了ビットマップの控えめなピークバイト重みですFirstResultMillisecondsは、呼び出し開始から最初の完了ビットマップまでの経過時間ですFirstDeliveryMillisecondsは、呼び出し開始から最初の順序付きコールバックが始まるまでの経過時間です。配列を返す API ではゼロのままですTotalMillisecondsは、呼び出し開始からすべてのワーカーが合流するまでの経過時間ですMemoryBudgetWorkerLimitは、最大ページ見積りと現在利用可能なスケジューラ予算から導出される並行度上限です。予算適応が無効または無制限の場合はゼロですPeakPageReservationBytesは、要求内で最大の控えめなページ見積りですPeakReservedRenderBytesは、この呼び出しが所有する予約重みの合計の最大値ですMemorySchedulerAdmissionCountは、プロセス全体のスケジューラが受け入れたページ数ですMemorySchedulerDelayedPageCountは、別の予約が解放されるまで待機したページ数ですMemorySchedulerWaitMillisecondsは、受け入れられたページにわたるスケジューラ待機時間の合計ですCancelledは、順序付きコールバックが協調的停止を要求したことを報告します
このレコードは THotPDF.RenderLoadedPagesParallel または THotPDF.RenderLoadedPagesParallelOrdered を通じて読み取ります