Ponieważ aplikacje Sklepu Windows mogą działać zarówno w architekturze Intel, jak i ARM, ważne jest, aby animacje (przynajmniej) były tak wydajne, jak to tylko możliwe. Aby przetestować animacje, FPS jest bardzo ważny. Jak włączyć monitorowanie FPS w systemie Windows?Jak włączyć monitorowanie FPS do testowania animacji XAML?
5
A
Odpowiedz
6
W Windows 8 to zrobić:
App.Current.DebugSettings.EnableFrameRateCounter = true;
lubię robić to tak:
App.Current.DebugSettings.EnableFrameRateCounter
= System.Diagnostics.Debugger.IsAttached;
Licznik UI jest udokumentowane tutaj (http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.debugsettings.enableframeratecounter.aspx).
monitora zawiera
- Cp FPS szybkości klatek klatek na sekundę do nici kompozycji
- interfejs zabezpieczający: szybkości klatek klatek na sekundę dla nitki UI
- pamięci : wykorzystanie pamięci dla tekstur
- Partia: liczba powierzchni, które są wysyłane do procesora graficznego (GPU)
- Procesor Cp: czas w milisekundach spędzony na procesorze wątku kompozycji
- UI procesor: czas w milisekundach spędzony na procesorze wątku interfejsu użytkownika