THPDFRenderBackendStatistics Record
Samler forsøgs-, succes-, fejl-, fallback- og serialiseringstællere, der registreres på tværs af siderender-backend-kald
Deklaration
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Enhed
HPDFPageRenderer
Felter
| Felt | Formål |
|---|---|
AttemptCount | Samlede antal renderingsforsøg sendt til en vilkårlig backend |
SuccessCount | Forsøg, der resulterede i en bitmap |
FailureCount | Forsøg, der fejlede |
FallbackCount | Forsøg løst af software-fallbacken efter en backend-fejl |
SerializedCallCount | Forsøg, der måtte køre serialiseret under render-låsen i stedet for samtidigt |
LastElapsedMilliseconds | Varigheden af det seneste forsøg i millisekunder |
LastBackendName | Navnet på backenden, der håndterede det seneste forsøg |
LastFailureReason | Fejlteksten rapporteret af det seneste fejlede forsøg |
Brugsnoter
- Læs tællerne med
THotPDF.GetRenderBackendStatistics, som returnerer True, så snart mindst ét forsøg er registreret THotPDF.ResetRenderBackendStatisticsnulstiller hver tæller under render-låsenLastBackendNameogLastFailureReasonbeskriver kun det seneste forsøg, ikke hele kørslen