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