Registro THPDFRenderBackendStatistics
Agrega contadores de intentos, éxitos, fallos, fallbacks y serialización registrados entre las llamadas al backend de renderizado de páginas
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 renderizado despachados a cualquier backend |
SuccessCount | Intentos que produjeron un bitmap |
FailureCount | Intentos que fallaron |
FallbackCount | Intentos resueltos por el fallback de software tras un fallo de backend |
SerializedCallCount | Intentos que tuvieron que ejecutarse serializados bajo el bloqueo de renderizado en lugar de concurrentemente |
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 informado 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 a cero todos los contadores bajo el bloqueo de renderizadoLastBackendNameyLastFailureReasondescriben solo el intento más reciente, no toda la ejecución