HPDFCMapEnterDepthLimit
Entra en un ámbito thread-local de profundidad de herencia de CMap y devuelve el límite anterior
Declaración
function HPDFCMapEnterDepthLimit(MaxDepth: Integer): Integer;
Unidad
HPDFCMapReader
Notas de uso
Un MaxDepth positivo limita la profundidad de padres en base cero; profundidad raíz cero y un padre en profundidad uno quedan admitidos con un límite de uno
Un valor no positivo conserva el techo estructural de 32 streams de CMap, cuya última profundidad admitida es 31; un límite solicitado mayor no puede elevar ese techo
Guarde el valor devuelto y llame a HPDFCMapLeaveDepthLimit en un bloque finally, incluidas llamadas anidadas, excepciones y cancelación; el ámbito no cambia el layout de THPDFCMapBounds
Véase Rendering Cairo nativo para los presupuestos agregados de rendering y la cancelación