THPDFRenderBackendStatistics Record

Aggregates attempt, success, failure, fallback, and serialization counters recorded across page render backend calls

Declaration

THPDFRenderBackendStatistics= record
  AttemptCount: Int64;
  SuccessCount: Int64;
  FailureCount: Int64;
  FallbackCount: Int64;
  SerializedCallCount: Int64;
  LastElapsedMilliseconds: Cardinal;
  LastBackendName: AnsiString;
  LastFailureReason: AnsiString;
end;

Unit

HPDFPageRenderer

Fields

FieldPurpose
AttemptCountTotal render attempts dispatched to any backend
SuccessCountAttempts that produced a bitmap
FailureCountAttempts that failed
FallbackCountAttempts resolved by the software fallback after a backend failure
SerializedCallCountAttempts that had to run serialized under the render lock instead of concurrently
LastElapsedMillisecondsDuration of the most recent attempt in milliseconds
LastBackendNameName of the backend that handled the most recent attempt
LastFailureReasonFailure text reported by the most recent failed attempt

Usage notes

Related APIs