HPDFCMapLeaveDepthLimit

Восстанавливает в вызывающем потоке лимит глубины, который вернул HPDFCMapEnterDepthLimit

Объявление

procedure HPDFCMapLeaveDepthLimit(Previous: Integer);

Модуль

HPDFCMapReader

Замечания по использованию

Восстанавливайте значение всегда в блоке finally и раскручивайте вложенные области в обратном порядке

Восстановленным значением может быть ноль — это структурный потолок по умолчанию, а не ограничение «ноль родителей»

У остальных потоков остаётся собственный независимый лимит, и восстановление этой области не затрагивает лимиты входа и колбэки работы

См. нативный рендеринг через Cairo — там про сводные бюджеты рендеринга и отмену