THotPDF.RenderLoadedPageBandsParallel Method

Utilise des bandes horizontales pleine largeur avec le même contrat de callback ordonné, de cache partagé, d’annulation et de budget mémoire que le rendu parallèle par tuiles

Déclaration

function RenderLoadedPageBandsParallel(PageIndex, DPI,
    BandHeightPixels, MaxConcurrency: Integer; MaxWorkingBytes: Int64;
    Callback: THPDFRenderTileEvent): Integer; overload;

function RenderLoadedPageBandsParallel(PageIndex, DPI,
    BandHeightPixels, MaxConcurrency: Integer; MaxWorkingBytes: Int64;
    Callback: THPDFRenderTileEvent;
    out Info: THPDFParallelTileRenderInfo): Integer; overload;

Les bandes sont livrées de haut en bas, chaque callback reçoit ses bornes en espace utilisateur et un bitmap emprunté, et l’annulation libère tous les workers et réservations non publiés

THotPDF.RenderLoadedPageTilesParallel · Display Lists and Print Production