HPDFCMapEnterDepthLimit

Entra in uno scope thread-local di profondità di ereditarietà CMap e restituisce il limite precedente

Dichiarazione

function HPDFCMapEnterDepthLimit(MaxDepth: Integer): Integer;

Unità

HPDFCMapReader

Note d'uso

Un MaxDepth positivo limita la profondità dei genitori a base zero; profondità radice zero e un genitore a profondità uno sono ammessi da un limite di uno

Un valore non positivo conserva il tetto strutturale di 32 stream CMap, la cui ultima profondità ammessa è 31; un limite richiesto più grande non può alzare quel tetto

Salvare il valore restituito e chiamare HPDFCMapLeaveDepthLimit in un blocco finally, incluse chiamate annidate, eccezioni e annullamento; lo scope non cambia il layout di THPDFCMapBounds

Vedere Rendering Cairo nativo per i budget aggregati di rendering e l'annullamento