THPDFDirectTransferStream Class
Definisce il contratto astratto di trasferimento zero-copy usato dagli stream basati su sorgente e temporanei
Dichiarazione
THPDFDirectTransferStream= class(TStream)
public
function TransferTo(Destination: TStream; Count: Int64): Int64;
virtual; abstract;
end;
UnitÃ
HPDFObjs
Note d'uso
- Fai override di TransferTo per copiare esattamente Count byte direttamente nello stream di destinazione, senza materializzare un buffer intermedio
- Le implementazioni restituiscono il numero di byte trasferiti e devono preservare il normale comportamento di TStream per posizione ed eccezioni