THotPDF.RenderLoadedPageBandsParallel Method

Używa pełnoszerokościowych poziomych pasm z tym samym uporządkowanym callbackiem, współdzielonym cache, obsługą anulowania i kontraktem budżetu pamięci co równoległe renderowanie w kafelkach

Deklaracja

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;

Pasma są dostarczane od góry do dołu, każdy callback otrzymuje swoje granice w przestrzeni użytkownika i pożyczoną bitmapę, a anulowanie zwalnia wszystkich nieopublikowanych workerów i rezerwacje

THotPDF.RenderLoadedPageTilesParallel · Listy wyświetlania i produkcja poligraficzna