SetDisplayListCacheLimit
Sidemanipulering
Beskrivelse
Begrenser display-list-cachen etter antall oppføringer og beholdte bytes
Syntaks
Delphi
Function SetDisplayListCacheLimit(MaxEntries: Integer): Integer; Overload;
Function SetDisplayListCacheLimit(MaxEntries: Integer; MaxBytes: Int64): Integer; Overload;Parametere
| MaxEntries | Maksimalt antall hurtiglagrede display-lister; 0 deaktiverer antallsgrensen |
|---|---|
| MaxBytes | Maksimalt anslåtte bytes beholdt av display-list-oppføringer, operandmatriser og strengnyttelaster; 0 deaktiverer byttegrensen |
Returverdi
1 ved suksess, 0 når en av grensene er negativ
Merknader
Overloaden med én parameter endrer bare antallsgrensen og beholder gjeldende byttegrense
Nye grenser beskjærer cachen umiddelbart når ingen liste er aktiv; en liste som fanges eller spilles av, forblir låst til rendereren slipper den Utkastelsen favoriserer ofte gjenbrukte lister med større anslått gjenoppbyggingsarbeid og, under bytepress, større gjenoppbyggingsverdi per beholdt byte; en individuelt overdimensjonert liste renderes normalt, men går utenom retensjonen