Početna » kako da » Kako pratiti svoje FPS u UWP igrama na Windows 10

    Kako pratiti svoje FPS u UWP igrama na Windows 10

    Alati poput FRAPS-a i NVIDIA-inog ShadowPlaya izvrsni su za praćenje performansi vaših igara na Windowsima, ali ne rade s Microsoftovim Universal Windows Platform (UWP) igrama. Srećom, nekoliko alata će vam omogućiti da pratite vaše framerate i benchmark igre napravljene za novu aplikacijsku platformu sustava Windows 10. \ t.

    Neke pojedinačne igre mogu imati integrirane FPS brojače koje možete koristiti, ali većina ih ne. Alati će vam omogućiti da pratite FPS u igrama Quantum Break, Gears of War: Ultimate Edition, Forza Motorsport 6: Apex, i verziju programa Windows Store Uspon Tomb Raidera.

    PresentMon je slobodan, ali zahtijeva malo posla

    PresentMon je alat otvorenog koda koji je razvio programer u tvrtki Intel. Koristi praćenje događaja za praćenje temeljnog operacijskog sustava Windows za “prisutne” naredbe i bilježi podatke o njima. To mu omogućuje praćenje performansi DirectX 10, DirectX 11 i DirectX 12 igara. Radi čak i ako su te aplikacije Universal Windows Platform (UWP) aplikacije koje se distribuiraju putem trgovine Windows. Drugim riječima, ovaj alat radi jer ne mora komunicirati s UWP aplikacijom - to nije dopušteno. Ona prati Windows na nižoj razini.

    Ovo je aplikacija naredbenog retka, tako da nema lijepog grafičkog sučelja. Poduzetni programer mogao bi izraditi grafički alat izgrađen na ovom programu naredbenog retka kako bi ga u budućnosti olakšali.

    Nažalost, trenutno je potrebno malo posla. Morat ćete posjetiti stranicu spremišta PresentMon i kliknuti "Download ZIP" za preuzimanje spremišta. Zatim ćete morati preuzeti besplatno izdanje Visual Studio Express Community Edition od tvrtke Microsoft. Instalirajte Visual Studio i dopustite da se ažurira.

    Raspakirajte preuzetu datoteku spremišta PresentMon i dvaput kliknite datoteku "PresentMon.sln" da biste je otvorili u Visual Studio. Visual Studio ponudit će preuzimanje kompilatora.

    Kada se završi s preuzimanjem i instaliranjem potrebnog softvera, možete otvoriti datoteku PresentMon.sln u Visual Studiou i izraditi aplikaciju. Samo kliknite Build> Build Solution da biste ga izgradili.

    Tada ćete dobiti direktorij x64, pod pretpostavkom da imate 64-bitnu verziju sustava Windows 10 (što vjerojatno jeste). To sadrži naredbu PresentMon64.exe koju možete koristiti. Ovu datoteku možete smjestiti u prikladniji direktorij, poput mape Desktop ili Preuzimanja, ako želite.

    Morat ćete upotrijebiti ID procesa za UWP aplikaciju da biste ga nadzirali. Prvo pokrenite igru. Zatim otvorite upravitelj zadataka pritiskom na Ctrl + Alt + Escape.

    Desnom tipkom miša kliknite naslov na kartici Procesi i omogućite stupac "PID". Ako ne vidite karticu Procesi, kliknite "Više pojedinosti".

    Pronađite pokrenutu UWP igru ​​koju želite pratiti i zabilježite njezin PID broj. Ovaj ID broj procesa će se mijenjati svaki put kada pokrenete aplikaciju, pa ćete je morati ponovno pronaći ako zatvorite i ponovno otvorite igru.

    Da biste pokrenuli ovu naredbu, morat ćete otvoriti prozor naredbenog retka kao administrator. Da biste to učinili, desnom tipkom miša kliknite gumb Start ili pritisnite Windows + X, a zatim kliknite opciju "Command Propmt (Admin)".

    Promijenite u direktorij koji sadrži naredbu PresentMon64.exe. Samo utipkajte "cd" nakon čega slijedi put do direktorija u kojem pohranjuje datoteku PresentMon64.exe.

    cd C: put do PresentMon-master x64 Debug

    Zatim pokrenite sljedeću naredbu, zamijenite #### s ID brojem procesa aplikacije koju želite pratiti.

    PresentMon64.exe -process_id ####

    Vidjet ćete FPS aplikacije koju navedete prikazane u prozoru naredbenog retka. Neće prekrivati ​​igru ​​pa ćete morati vratiti Alt + Tab ovdje kad želite provjeriti.

    Dxtory je gladak i jednostavan, ali košta novac

    Dxtory je jednostavnija alternativa. Kao i PresentMon, Dxtory grabi svoje podatke s niže razine u sustavu Windows. ne mora izravno komunicirati s aplikacijom za igru, što znači da radi s tim UWP igrama. Morat ćete preuzeti "najnoviju" građu, a ne "stabilnu" verziju za izgradnju 2.0.134 - budući da najnovija rješenja rješavaju probleme s kompatibilnošću s DirectX 12 aplikacijama.

    Za razliku od PresentMon, nudi grafičko korisničko sučelje. Može čak i prekriti svoj FPS brojač preko UWP igara. Ovo je više prava alternativa FRAPS-u, sa svim zvonima i zviždaljkama.

    Ovaj program je plaćeni softver, iako postoji suđenje koje možete koristiti. Programer naplaćuje 3800 JPY za licencu, što je oko 34,50 USD.

    Samo pokrenite aplikaciju Dxtory, a zatim pokrenite ili Alt + Tab natrag u svoju UWP igru. FPS brojač će biti prekriven gornjim lijevim kutom UWP igre.

    Možete se vratiti i na aplikaciju Dxtory da biste vidjeli više informacija i prilagodili postavke. Ali ne morate učiniti ništa posebno da biste postavili ovo otvoreno Dxtory, pokrenuli UWP igru, i to će samo funkcionirati. Ako se želite riješiti FPS brojača, jednostavno zatvorite aplikaciju Dxtory.


    U budućnosti, više alata za igranje - poput NVIDIA-inog ShadowPlay-a - može se ažurirati kako bi radilo zajedno s novom Microsoftovom aplikacijskom platformom. Za sada, samo nekoliko alata radi i morat ćete se izvući iz svog načina da ih koristite s UWP igrama. Microsoftova UWP platforma je još uvijek u tijeku, a nigdje to nije očitije nego kod PC igara.