THPDFParallelRenderPipelineInfo
Reports work distribution, bounded output state, and timing for one parallel loaded-page render call
Fields
PageCountis the number of requested input pagesRequestedWorkerCountis the normalised caller request after processor, page-count and hard-limit clampingWorkerCountis the effective number of workers after memory-budget adaptationCompletedPageCountcounts bitmaps completed successfullyDeliveredPageCountcounts bitmaps delivered through an ordered streaming callback and remains zero for the array-returning APICompiledPageCountcounts display lists compiled by this callCacheHitPageCountcounts pages acquired from the display-list cache without compiling a candidateCompiledPagesAtFirstResultrecords how many pages had completed compilation when the first bitmap became availablePeakConcurrentCompileStagesis the highest number of workers compiling display lists at the same timePeakConcurrentRenderStagesis the highest number of workers playing display lists at the same timeOutputQueueDepthis the completed-bitmap limit selected for ordered streaming and remains zero for the array-returning APIPeakQueuedPageCountis the highest number of completed bitmaps retained for ordered delivery, including the bitmap active in the callbackBackpressureWaitCountcounts worker waits caused by ordered-window or output-capacity limitsPeakQueuedBytesis the conservative peak byte weight of completed bitmaps retained for deliveryFirstResultMillisecondsis elapsed time from call entry to the first completed bitmapFirstDeliveryMillisecondsis elapsed time from call entry until the first ordered callback begins and remains zero for the array-returning APITotalMillisecondsis elapsed time from call entry until all workers have joinedMemoryBudgetWorkerLimitis the concurrency cap derived from the largest page estimate and currently available scheduler budget, or zero when budget adaptation is disabled or unlimitedPeakPageReservationBytesis the largest conservative page estimate in the requestPeakReservedRenderBytesis the highest summed reservation weight owned by this callMemorySchedulerAdmissionCountcounts pages admitted by the process-wide schedulerMemorySchedulerDelayedPageCountcounts pages that waited for another reservation to be releasedMemorySchedulerWaitMillisecondsis the summed scheduler wait time across admitted pagesCancelledreports that an ordered callback requested a cooperative stop
Read the record through THotPDF.RenderLoadedPagesParallel or THotPDF.RenderLoadedPagesParallelOrdered