Registriert seit: 26. Feb 2006
Ort: Leipzig
30 Beiträge
Delphi 10.4 Sydney
|
Parallel Programming Library: Reihenfolge von Tasks (Priorisierung)
26. Okt 2020, 12:53
Hallo,
ich verarbeite Vorschaubilder eines Verzeichnisses mit vielen Bildern. Für jede Datei im Verzeichnis starte ich einen Task und lasse ihn von der Delphi Parallel Programming Library verarbeiten. Soweit nichts besonders.
Während der Nutzer durch die Liste der Bilder scrollt, möchte ich gern, dass die Tasks der aktuell sichtbaren Bilder priorisiert werden. Soll heißen, gibt es mit der PPL von Delphi die Möglichkeit, die Reihenfolge einmal gestarteter Tasks zu manipulieren, solange sie in der Queue auf einen Workerthread warten und noch nicht verarbeitet wurden?
Viele Grüße,
karlkoch
|