Enregistrement THPDFRenderBackendStatistics
Agrège les compteurs de tentatives, succès, échecs, replis et sérialisation enregistrés à travers les appels de backend de rendu de page
Déclaration
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Unité
HPDFPageRenderer
Champs
| Champ | Objectif |
|---|---|
AttemptCount | Total des tentatives de rendu envoyées à un backend quelconque |
SuccessCount | Tentatives qui ont produit un bitmap |
FailureCount | Tentatives qui ont échoué |
FallbackCount | Tentatives résolues par le repli logiciel après un échec de backend |
SerializedCallCount | Tentatives qui ont dû s'exécuter en série sous le verrou de rendu au lieu de concurrent |
LastElapsedMilliseconds | Durée de la tentative la plus récente en millisecondes |
LastBackendName | Nom du backend qui a traité la tentative la plus récente |
LastFailureReason | Texte d'échec rapporté par la tentative en échec la plus récente |
Notes d'utilisation
- Lisez les compteurs avec
THotPDF.GetRenderBackendStatistics, qui renvoie True dès qu'au moins une tentative a été consignée THotPDF.ResetRenderBackendStatisticsmet chaque compteur à zéro sous le verrou de renduLastBackendNameetLastFailureReasondécrivent seulement la tentative la plus récente, pas toute l'exécution