property PageObjectSnapshotCacheHitCount: Int64; // read only
El contador se incrementa una vez por cada acceso a PageObjectsSnapshot cuya página ya posee una instantánea válida. El acierto refresca la ranura de la página en orden de uso menos reciente, toca la entrada en el gobernador de caché compartido y devuelve una copia profunda de la instantánea retenida
PageComplexity reutiliza esta caché para tipos de objetos, recuentos de trazados, píxeles de imagen y transparencia, de modo que las lecturas repetidas de complejidad también aparecen aquí como aciertos
El valor es acumulativo durante la vida de la instancia TPdf y nunca se restablece
La lectura está protegida por el bloqueo de renderizado que usa el acceso nativo de PDFium a las páginas
Los cambios de capacidad, las ediciones de página, las recargas de documentos y las limpiezas preservan el contador; cambian lo que se retiene, no lo que ya ocurrió
Como cada valor devuelto es una copia profunda, cambiar matrices de guiones anidadas, parámetros de marcas, segmentos de trazado, trazados de recorte, filtros o cadenas no puede modificar los datos en caché ni el documento
Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it