THPDFCacheLayerKind Type
Identifica a camada interna de cache à qual uma política de admissão ou consulta de estatísticas se aplica
Declaração
THPDFCacheLayerKind= (clkRawCompressed, clkDecoded,
clkDisplayList, clkRaster);
Unidade
HPDFDoc
Valores
| Valor | Significado |
|---|---|
clkRawCompressed | Cache de coalescência sobre os bytes brutos do documento da origem carregada, usado durante a leitura do arquivo |
clkDecoded | Cache em shards de dados de imagens decodificadas e de streams |
clkDisplayList | Cache de display lists de página compiladas |
clkRaster | Cache de rasters de página renderizados |
Notas de uso
- Passe um valor deste tipo para THotPDF.SetCacheAdmissionPolicy, GetCacheAdmissionPolicy e GetCacheAdmissionStatistics para configurar ou ler uma camada independentemente das outras
- Cada camada mantém o próprio record THPDFCacheAdmissionPolicy (flag de habilitação, admissão adaptativa, orçamentos de entradas e bytes); THotPDF.ResetCacheAdmissionPolicies restaura os padrões built-in
- As decisões de admissão alimentam frequency sketches por camada, de modo que as camadas de raster e display list possam despejar primeiro as páginas raramente reutilizadas