THPDFDirectTransferStream Class
定義來源檔後盾串流與暫存串流共用的抽象零複製傳輸合約
宣告
THPDFDirectTransferStream= class(TStream)
public
function TransferTo(Destination: TStream; Count: Int64): Int64;
virtual; abstract;
end;
單元
HPDFObjs
使用說明
- 覆寫 TransferTo,把剛好 Count 個位元組直接複製到目的串流,過程中不用先弄出一個中繼緩衝區
- 實作要傳回實際傳輸的位元組數,並維持 TStream 一貫的位置語意與例外行為