Запис THPDFTransparencyGroupTileStats
Рахує групи прозорості та тайли, ужиті щоб стримати робочу пам'ять під час рендерингу прозорості
Оголошення
THPDFTransparencyGroupTileStats= record
GroupCount: Int64;
TileCount: Int64;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
UntiledPeakWorkingBytes: Int64;
end;
Unit
HPDFPageRenderer
Поля
| Поле | Призначення |
|---|---|
GroupCount | Групи прозорості, відрендеровані за прохід |
TileCount | Окремі тайли, відрендеровані в тих групах |
PeakTilePixels | Кількість пікселів у найбільшому відрендерованому тайлі |
PeakWorkingBytes | Найбільший робочий набір тайла, досягнутий під час тайлінгу |
UntiledPeakWorkingBytes | Робочий набір, якого найбільшій групі знадобилося б без тайлінгу |
Примітки щодо використання
- Точки входу рендерингу заповнюють відповідні out-параметри, а останні значення лишаються читабельними через
THotPDF.GetLastTransparencyGroupTileStats - Звіряйте
PeakWorkingBytesізUntiledPeakWorkingBytes, щоб побачити, скільки пам'яті заощадив тайлінг - Власні бекенди звітують свої значення, заповнюючи out-параметр статистики прозорості методу
RenderPage