Отладочная информация в Windows Phone (Frame rate counter)

При разработке приложений для Windows Phone мы заметили, что при отладке с права появляться некие счетчики.
Например:

Frame Rate Counters with Labels

 

Обозначения:
Composition thread frames per second – количество кадров в секунду обновления экрана (FPS).
User interface thread frames per second – количество кадров в секунду с которой работает основной поток пользовательского интерфейса.
Texture memory usage – сколько памяти используют текстуры которые есть в вашем приложении.
Surface counter – Число поверхностей которые передаться в графический процессор для обротки.
Intermediate surface counter – количество промежуточных текстуры, созданные для композитинга.
Screen fill rate counter – представляет количество полных экранов которые перерисовал телефон за каждый кадр.
Программное включение или отключение счетчика:

Application.Current.Host.Settings.EnableFrameRateCounter = true;

или

Application.Current.Host.Settings.EnableFrameRateCounter = false;

Примерные значения счетчиков:
Счетчик                                                                Хорошее    Лучшее
Composition thread frames per second             30               60  
User interface thread frames per second           15            >15 
Screen fill rate counter                                          1.0         <=2.0

Больше информации: http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg588380(v=vs.105).aspx

Add comment