DASetRangeSourceCacheLimit

ダイレクトアクセス機能、パフォーマンス、メモリ管理

説明

TByteRangeStreamに裏付けられたダイレクトアクセスハンドルの保持バイトバジェットを変更します

構文

Delphi

Function TPDFlib.DASetRangeSourceCacheLimit(FileHandle: Integer; CacheLimitBytes: Int64): Integer;

パラメータ

FileHandleバイトレンジストリームまたはURLから開かれたダイレクトアクセスハンドル
CacheLimitBytes保持されるソースバイトの上限。0を指定すると4 MiBの既定値が選択され、アクティブなチャンクサイズ未満の値は1チャンクに引き上げられます

戻り値

0値またはハンドルが無効か、ハンドルがバイトレンジ裏付けではありません
1バジェットが適用されました