THPDFDirectTransferStream Class
Define o contrato abstrato de transferência zero-copy usado por fluxos com suporte de origem e temporários
Declaração
THPDFDirectTransferStream= class(TStream)
public
function TransferTo(Destination: TStream; Count: Int64): Int64;
virtual; abstract;
end;
Unidade
HPDFObjs
Notas de uso
- Substitua TransferTo para copiar exatamente Count bytes diretamente para o fluxo de destino sem materializar um buffer intermediário
- As implementações retornam o número de bytes transferidos e devem preservar o comportamento normal de posição e exceção de TStream