DAStartRangeSourcePrefetch
Funcionalidade de acesso direto, Carregamento progressivo, Desempenho
Descrição
Enfileira o mesmo trabalho em segundo plano orientado por dependências que StartRangeSourcePrefetch para um handle de acesso direto baseado em intervalos
Sintaxe
Delphi
Function TPDFlib.DAStartRangeSourcePrefetch(FileHandle, DataKind, Index,
Priority: Integer; MaxBytes: Int64= 0;
ReadAheadBytes: LongInt= 0; MaxPasses: Integer= 0): Integer;Valor retornado
Um handle de trabalho positivo local do fluxo de acesso direto, ou zero com LastErrorCode definido como 401
Observações
O arquivo de acesso direto deve ser baseado em TByteRangeStream
DACloseFile cancela os trabalhos na fila e em execução e aguarda o retorno da leitura síncrona ativa antes de liberar o fluxo