Record THPDFRenderBackendStatistics
Agrega contadores de intentos, éxitos, fallos, fallbacks y serialización registrados entre llamadas a render backends de página
Declaración
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Unidad
HPDFPageRenderer
Campos
| Campo | Propósito |
|---|---|
AttemptCount | Total de intentos de render despachados a cualquier backend |
SuccessCount | Intentos que produjeron un bitmap |
FailureCount | Intentos que fallaron |
FallbackCount | Intentos resueltos por el fallback de software después de un fallo de backend |
SerializedCallCount | Intentos que tuvieron que correr serializados bajo el render lock en lugar de en concurrencia |
LastElapsedMilliseconds | Duración del intento más reciente en milisegundos |
LastBackendName | Nombre del backend que atendió el intento más reciente |
LastFailureReason | Texto de fallo reportado por el intento fallido más reciente |
Notas de uso
- Lea los contadores con
THotPDF.GetRenderBackendStatistics, que devuelve True una vez que se registró al menos un intento THotPDF.ResetRenderBackendStatisticspone en cero todos los contadores bajo el render lockLastBackendNameyLastFailureReasondescriben solo el intento más reciente, no la corrida completa