THPDFCustomStreamFilterRequest
Dostarcza niemutowalny kontekst wywołania do niestandardowego filtru strumienia
Deklaracja
THPDFCustomStreamFilterRequest = record
FilterName: AnsiString;
FilterIndex: Integer;
PipelineDepth: Integer;
InputBytes: Int64;
MaxOutputBytes: Int64;
CancellationToken: THPDFCancellationToken;
end;
Parametry
FilterName to zdekodowana nazwa PDF, FilterIndex liczy od zera, a PipelineDepth identyfikuje zagnieżdżoną głębokość dekodowania
InputBytes wynosi zero, gdy rozmiar jest niedostępny, a MaxOutputBytes to pozostały łączny przydział, przy czym zero oznacza brak limitu
Wartość zwracana
Ten rekord nie zwraca wartości
Uwagi dotyczące użycia
- Traktuj każde pole jako tylko do odczytu
- Token anulowania jest pożyczony i ważny tylko w trakcie wywołania zwrotnego
- Potok nadal egzekwuje budżety wyjścia, nawet gdy filtr zignoruje
MaxOutputBytes