När du börjar utveckla applikationer för Windows Phone 7 med Silverlight så är det naturligtvis viktigt att kontinuerligt ha koll på systemresurser och optimera applikationens olika delar som exempelvis animationer. Allt för att få till en så bra upplevelse som möjligt för användaren.
Då kan det vara bra att slå på följande egenskap:
Application.Current.Host.Settings.EnableFrameRateCounter = true;
UPPDATERING:
I applikationer som väljer att visa SystemTray (som visar batteri osv) så kommer räknarna att hamna bakom denna, det betyder att för att vara säker på att se räknarna så är följande kodrader att föredra:
this.SetValue(Microsoft.Phone.Shell.SystemTray.IsVisibleProperty, false);
Application.Current.Host.Settings.EnableFrameRateCounter = true;
Då kommer du att få fem stycken räknare högst upp i vänsta hörnet som ger följande information:
Render thread frame rate - UI thread frame rate
- Vram used
- # textures used
- # intermediate textures used
Mer information om detta kan du få här: http://live.visitmix.com/MIX10/Sessions/CL60