HPDFCMapEnterDepthLimit
Thread-local bir CMap kalıtım derinliği kapsamına girer ve önceki sınırı döndürür
Bildirim
function HPDFCMapEnterDepthLimit(MaxDepth: Integer): Integer;
Birim
HPDFCMapReader
Kullanım notları
Pozitif bir MaxDepth, sıfır tabanlı üst derinliği sınırlar; kök derinlik sıfır ve derinlik birdeki tek üst, birlik bir sınır tarafından kabul edilir
Pozitif olmayan bir değer, 32 CMap stream'lik yapısal tavanı korur; son kabul edilen derinliği 31'dir; istenen daha büyük bir sınır bu tavanı yükseltemez
Döndürülen değeri kaydedin ve HPDFCMapLeaveDepthLimit'i finally bloğunda çağırın; iç içe çağrılar, exception'lar ve cancellation dâhil; kapsam THPDFCMapBounds layout'unu değiştirmez
Toplam rendering bütçeleri ve cancellation için bkz. Native Cairo rendering