SetOptimizationWorkers

Optymalizacja, wydajność

Opis

Konfiguruje maksymalną liczbę procesów roboczych używanych do równoległej optymalizacji obrazów i rekompresji strumieni Flate

Składnia

Delphi

Function TPDFlib.SetOptimizationWorkers(MaxWorkers: Integer): Integer;

Parametry

MaxWorkers0 automatycznie wybiera liczbę dostępnych procesorów, 1 wymusza wykonanie szeregowe, a wartości od 2 do 64 określają jawną górną granicę

Wartości zwracane

1Ustawienie zostało zaakceptowane
0Wartość była poza obsługiwanym zakresem, więc zachowano poprzednie ustawienie

Uwagi

Wartość domyślna to 0

Efektywna liczba procesów roboczych nigdy nie przekracza liczby niezależnych zadań w bieżącej partii

Zadania robocze przekształcają prywatne bufory bajtów i słowniki; pomyślne wyniki są stosowane do wybranego dokumentu w kolejności obiektów

Zobacz również

GetOptimizationWorkers, OptimizeImages, RecompressStreams, Abort