TPDFlibViewerBitmapCache

أنواع البيانات، تفاعل العارض، التخزين المؤقت

الوصف

ذاكرة صور نقطية بالأقل-استخداما-حديثا تحدد الذاكرة التي ينفقها العارض على الصفحات المرسومة

تفهرس المدخلات برقم الصفحة زائد تكبير مقيَّد الكم، فيتقاعد الرسم القديم طبيعيًا مع تغير التكبير حين تمتلئ الميزانية؛ وتملك الذاكرة المؤقتة صورها النقطية وتحررها عند الإخلاء

الصورة النقطية الأكبر من الميزانية كاملة تخزن وحدها مع ذلك كي يعرض العارض الصفحة الحالية دائمًا

Cache ويغيّر حجم الحصة عبر SetCacheLimit

التصريح

TPDFlibViewerBitmapCache = class

المعاملات

Createيبني المخزن المؤقت بحجم بايتات تحدده AMaxBytes
Getيعيد الصورة النقطية المخزنة ويميزها بأنها الأحدث استخداماً، أو يعيد Nil عند عدم العثور
Putيخزن صورة نقطية تحت مفتاح ويتملك ملكيتها؛ ويُخلّي الإدخالات الأقل استخداماً حتى تتناسب الحصة
RemovePageيسقط كل إدخالات صفحة واحدة عبر كل مفاتيح التكبير والتدوير
Clearيحرر كل الصور النقطية المخزنة
Countعدد الصور النقطية المحتجزة
UsedBytesعدد البايتات المحتفظ بها حالياً
MaxBytesحصة الذاكرة بالبايتات، قابلة للكتابة في وقت التشغيل

انظر أيضاً

Cache, SetCacheLimit, IsPageCached, TPDFlibViewer