THPDFRenderBackendStatistics Record

Aggregates attempt, success, failure, fallback and serialisation 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 whichever backend
SuccessCountAttempts that yielded a bitmap
FailureCountAttempts that came to grief
FallbackCountAttempts the software fallback resolved after a backend failure
SerializedCallCountAttempts that had to run serialised under the render lock rather than concurrently
LastElapsedMillisecondsDuration of the most recent attempt, in milliseconds
LastBackendNameName of the backend that dealt with the most recent attempt
LastFailureReasonFailure text reported by the latest failed attempt

Usage notes

Related APIs