DAStartRangeSourcePrefetch

Direktzugriffsfunktionen, progressives Laden, Performance

Beschreibung

Stellt dieselbe abhängigkeitsgesteuerte Hintergrundarbeit wie StartRangeSourcePrefetch für ein Direct-Access-Handle mit Range-Unterstützung in die Warteschlange

Syntax

Delphi

Function TPDFlib.DAStartRangeSourcePrefetch(FileHandle, DataKind, Index,
  Priority: Integer; MaxBytes: Int64= 0;
  ReadAheadBytes: LongInt= 0; MaxPasses: Integer= 0): Integer;

Rückgabewert

Ein positiver, für den Direct-Access-Stream lokaler Auftrags-Handle, oder null mit LastErrorCode 401

Anmerkungen

Die Direct-Access-Datei muss durch TByteRangeStream unterlegt sein

DACloseFile bricht wartende und laufende Aufträge ab und wartet, bis die aktive synchrone Lesung zurückkehrt, bevor der Stream freigegeben wird