THPDFRenderBackendStatistics Record
Aggregiert Versuchs-, Erfolgs-, Fehler-, Fallback- und Serialisierungszähler über Seiten-Render-Backend-Aufrufe hinweg
Deklaration
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Unit
HPDFPageRenderer
Felder
| Feld | Zweck |
|---|---|
AttemptCount | Insgesamt an irgendein Backend verteilte Renderversuche |
SuccessCount | Versuche, die eine Bitmap erzeugten |
FailureCount | Fehlgeschlagene Versuche |
FallbackCount | Durch den Software-Fallback gerettete Versuche nach einem Backend-Fehler |
SerializedCallCount | Versuche, die unter der Render-Sperre serialisiert laufen mussten statt nebenläufig |
LastElapsedMilliseconds | Dauer des letzten Versuchs in Millisekunden |
LastBackendName | Name des Backends, das den letzten Versuch bearbeitete |
LastFailureReason | Vom letzten fehlgeschlagenen Versuch gemeldeter Fehlertext |
Verwendungshinweise
- Lesen Sie die Zähler über
THotPDF.GetRenderBackendStatistics, das True zurückgibt, sobald mindestens ein Versuch aufgezeichnet wurde THotPDF.ResetRenderBackendStatisticsnullt jeden Zähler unter der Render-SperreLastBackendNameundLastFailureReasonbeschreiben nur den letzten Versuch, nicht den ganzen Lauf