PDFium Component Docs

StructureCacheHitCount Propiedad

Componente: TPdf  ·  Unidad: PDFium
Cuenta las lecturas de elementos de estructura servidas desde un árbol de estructura de página retenido

Syntax

property StructureCacheHitCount: Int64; // read only

Description

El contador se incrementa una vez por cada acceso a StructureElementsForPage o StructureElements cuya página ya tiene un árbol almacenado en caché válido. El acierto actualiza la ranura de la página en el orden de uso menos reciente, toca la entrada en el gobernador de caché compartido y devuelve un clon profundo de la instantánea retenida

El valor es acumulativo durante la vida de la instancia de TPdf y nunca se restablece, de modo que una tasa de aciertos creciente muestra que la validación de accesibilidad repetida y los recorridos de estructura reutilizan un solo análisis

Remarks

La lectura está protegida por el bloqueo de renderizado usado por el acceso nativo a páginas de PDFium

Los cambios de capacidad, las ediciones de página, las recargas del documento y los borrados conservan el contador; cambian lo que se retiene, no lo que ya ocurrió

Empareje el valor con StructureCacheMissCount para calcular la tasa de aciertos efectiva

Example

for I := 1 to PageCount do
  AuditStructure(Pdf.StructureElementsForPage[I]);
Ratio := Pdf.StructureCacheHitCount /
  (Pdf.StructureCacheHitCount + Pdf.StructureCacheMissCount);

See Also

StructureCacheMissCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage