HPDFCMapEnterDepthLimit

Enter a thread-local CMap inheritance depth scope and return the previous limit

Declaration

function HPDFCMapEnterDepthLimit(MaxDepth: Integer): Integer;

Unit

HPDFCMapReader

Usage notes

"Ett positivt MaxDepth begränsar det nollbaserade föräldradjupet; rotdjup noll och en förälder på djup ett tillåts av en gräns på ett"

"Ett icke-positivt värde behåller det strukturella taket på 32 CMap-strömmar, vars senast tillåtna djup är 31; en större begärd gräns kan inte höja det taket"

"Spara det returnerade värdet och anropa HPDFCMapLeaveDepthLimit i ett finally-block, inklusive kapslade anrop, undantag och avbrott; scopet ändrar inte THPDFCMapBounds-layouten"

"Se" "Nativ Cairo-rendering" "för samlade renderingsbudgetar och avbrott"