THPDFDirectTransferStream Class
Визначає абстрактний контракт передавання без копіювання, який використовують потоки, що спираються на джерело, і тимчасові потоки
Оголошення
THPDFDirectTransferStream= class(TStream)
public
function TransferTo(Destination: TStream; Count: Int64): Int64;
virtual; abstract;
end;
Модуль
HPDFObjs
Примітки щодо використання
- Переозначте TransferTo, щоб копіювати рівно Count байтів безпосередньо в потік призначення, не матеріалізуючи проміжний буфер
- Реалізації повертають кількість переданих байтів і мають зберігати звичайну поведінку позиції та винятків TStream