SetRenderSurfaceCacheLimit

Rendering, performance, memory management

คำอธิบาย

ตั้งเพดานจำนวนรายการกับจำนวนไบต์แยกกันให้พื้นผิว tile ที่ถูกประกอบเต็มชุด

พื้นผิวที่แคชไว้เก็บผลคลี่ของรูป, Form XObject, พาเทิร์น และ soft mask คำขอ tile ซ้ำหรือตัวเข้ารหัสเอาต์พุตต่างกันจึงไม่ต้องเล่นบริเวณหน้านั้นซ้ำ

ไวยากรณ์

Function SetRenderSurfaceCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer;

หมายเหตุ

แคชปิดอยู่เป็นค่าเริ่มต้น, การตั้งลิมิตใดเป็นศูนย์ปิดการเก็บไว้ และผู้เรียกที่แก้เนื้อหาหน้าควรเรียก ClearRenderSurfaceCache ก่อนใช้ tile ซ้ำ

ค่าที่ส่งกลับ

1 เมื่อสำเร็จ, 0 เมื่อลิมิตใดลิมิตหนึ่งติดลบ