IHPDFHeadlessRenderLifetime
De interface in HPDFHeadlessRenderAccess houdt een grafieklevensduur-lease vast zonder eigenaar te zijn van het document of zijn PDF-objecten
function IsValid: Boolean;
Zie IsValid voor het permanente-vervalcontract
THPDFHeadlessDocument.GetRenderAccess levert een unieke levende lease; herladen, grafiekmutatie, sluiten of destructie maakt die permanent ongeldig voordat geleende objecten worden vrijgegeven
Eigen adapters die viewer-states mogelijk maken moeten een lease leveren met dezelfde garanties en een nieuwe identiteit per herbouwde grafiek; blote pointervergelijking is onvoldoende wanneer allocatieadressen worden hergebruikt
Nil blijft compatibel met gewoon statisch renderen, maar expliciete viewer-state-creatie vereist een geldige lease