THPDFRenderBackendStatistics Record
Agrega contadores de tentativa, sucesso, falha, fallback e serialização registrados entre chamadas de render backend de página
Declaração
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Unidade
HPDFPageRenderer
Campos
| Campo | Finalidade |
|---|---|
AttemptCount | Total de tentativas de render despachadas a qualquer backend |
SuccessCount | Tentativas que produziram um bitmap |
FailureCount | Tentativas que falharam |
FallbackCount | Tentativas resolvidas pelo fallback de software após uma falha de backend |
SerializedCallCount | Tentativas que precisaram rodar serializadas sob o lock de render em vez de concorrentemente |
LastElapsedMilliseconds | Duração da tentativa mais recente em milissegundos |
LastBackendName | Nome do backend que tratou a tentativa mais recente |
LastFailureReason | Texto de falha reportado pela tentativa falha mais recente |
Notas de uso
- Leia os contadores com
THotPDF.GetRenderBackendStatistics, que retorna True assim que pelo menos uma tentativa foi registrada THotPDF.ResetRenderBackendStatisticszera todos os contadores sob o lock de renderLastBackendNameeLastFailureReasondescrevem apenas a tentativa mais recente, não a execução inteira