THPDFDirectTransferStream Class
소스 기반 스트림과 임시 스트림이 사용하는 추상적인 zero-copy 전송 계약을 정의합니다
선언
THPDFDirectTransferStream= class(TStream)
public
function TransferTo(Destination: TStream; Count: Int64): Int64;
virtual; abstract;
end;
유닛
HPDFObjs
사용 참고
- TransferTo를 재정의해서 중간 버퍼를 구체화하지 않고 정확히 Count 바이트를 대상 스트림으로 직접 복사하세요
- 구현은 전송된 바이트 수를 반환해야 하고, 일반적인 TStream 위치 동작과 예외 동작을 유지해야 합니다