THotPDF.RenderLoadedPageBandsParallel Method
Arbeitet mit horizontalen Bändern in voller Breite und folgt demselben Vertrag wie das parallele Tile-Rendering: geordnete Callbacks, gemeinsamer Cache, Abbruch und Speicherbudget
Deklaration
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;
Die Bänder werden von oben nach unten geliefert; jeder Callback erhält seine Grenzen im User-Space und das geliehene Bitmap, und ein Abbruch gibt alle unveröffentlichten Worker und Reservierungen frei
THotPDF.RenderLoadedPageTilesParallel · Display Lists and Print Production