THotPDF.RenderLoadedPageBandsParallel Method

横幅いっぱいの水平バンドを使用します。ordered callback、共有キャッシュ、キャンセル、メモリ budget の契約は、並列タイルレンダリングと同じです

宣言

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;

バンドは上から下へ順に渡され、各コールバックはユーザー空間の bounds と借用したビットマップを受け取ります。キャンセルすると、未公開のワーカーと予約がすべて解放されます

THotPDF.RenderLoadedPageTilesParallel · Display Lists and Print Production