Ako sledovať FPS v hrách UWP v systéme Windows 10

Obsah:

Ako sledovať FPS v hrách UWP v systéme Windows 10
Ako sledovať FPS v hrách UWP v systéme Windows 10

Video: Ako sledovať FPS v hrách UWP v systéme Windows 10

Video: Ako sledovať FPS v hrách UWP v systéme Windows 10
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, November
Anonim
Nástroje ako FRAPS a ShadowPlay od spoločnosti NVIDIA sú skvelé pre sledovanie výkonnosti vašich hier v systéme Windows, ale nepracujú s hrami univerzálnej platformy Windows (UWP) spoločnosti Microsoft. Našťastie niekoľko nástrojov vám umožní sledovať vaše hry s rámcami a porovnávacimi hrami pre novú aplikačnú platformu Windows 10.
Nástroje ako FRAPS a ShadowPlay od spoločnosti NVIDIA sú skvelé pre sledovanie výkonnosti vašich hier v systéme Windows, ale nepracujú s hrami univerzálnej platformy Windows (UWP) spoločnosti Microsoft. Našťastie niekoľko nástrojov vám umožní sledovať vaše hry s rámcami a porovnávacimi hrami pre novú aplikačnú platformu Windows 10.

Niektoré jednotlivé hry môžu mať integrované počítadlá FPS, ktoré môžete použiť namiesto toho, ale väčšina z nich nie. Nástroje tu vám umožnia sledovať váš FPS v hrách, ako je Quantum Break, Gears of War: Konečné vydanie, Forza Motorsport 6: Apexa verzia Windows Store Nárast Tomb Raider.

PresentMon je zadarmo, ale vyžaduje si malú prácu

PresentMon je open source nástroj vytvorený vývojárom spoločnosti Intel. Využíva sledovanie udalostí na monitorovanie základného operačného systému Windows pre "súčasné" príkazy a protokoly o nich. To umožňuje monitorovať výkonnosť hier DirectX 10, DirectX 11 a DirectX 12. Funguje aj vtedy, ak sú tieto aplikácie aplikáciami Universal Uplatňovanie platformy Windows (UWP), ktoré sú distribuované cez Windows Store. Inými slovami, tento nástroj funguje, pretože nemusí pracovať s aplikáciou UWP - to nie je dovolené. Monitoruje Windows na nižšej úrovni.

Toto je aplikácia príkazového riadka, takže nie je pekné grafické rozhranie. Podnikajúci vývojár by mohol vytvoriť grafický nástroj postavený na tomto programe príkazového riadku, ktorý by to v budúcnosti uľahčil.

Bohužiaľ je potrebné vykonať nejakú prácu. Budete musieť navštíviť stránku úložiska PresentMon a kliknutím na tlačidlo "Stiahnuť ZIP" si stiahnete repozitár. Potom budete musieť stiahnuť bezplatnú verziu Visual Studio Express Community Edition od spoločnosti Microsoft. Nainštalujte program Visual Studio a nechajte ho aktualizovať.

Rozbaľte prevzatý súbor úložiska PresentMon a dvakrát kliknite na súbor "PresentMon.sln" a otvorte ho v aplikácii Visual Studio. Visual Studio ponúkne na stiahnutie kompilátora.

Po dokončení sťahovania a inštalácie požadovaného softvéru môžete otvoriť súbor PresentMon.sln v aplikácii Visual Studio a vytvoriť aplikáciu. Jednoducho kliknite na Build> Build Solution a vytvorte ho.
Po dokončení sťahovania a inštalácie požadovaného softvéru môžete otvoriť súbor PresentMon.sln v aplikácii Visual Studio a vytvoriť aplikáciu. Jednoducho kliknite na Build> Build Solution a vytvorte ho.
Potom dostanete adresár x64, za predpokladu, že ste na 64-bitovej verzii systému Windows 10 (čo pravdepodobne ste). Obsahuje príkaz PresentMon64.exe, ktorý môžete použiť. Tento súbor môžete umiestniť do pohodlnejšieho adresára, napríklad do priečinka Desktop alebo na stiahnutie, ak chcete.
Potom dostanete adresár x64, za predpokladu, že ste na 64-bitovej verzii systému Windows 10 (čo pravdepodobne ste). Obsahuje príkaz PresentMon64.exe, ktorý môžete použiť. Tento súbor môžete umiestniť do pohodlnejšieho adresára, napríklad do priečinka Desktop alebo na stiahnutie, ak chcete.
Budete musieť použiť ID procesu aplikácie UWP, aby ste ju mohli sledovať. Najskôr spustite hru. Potom otvorte Správcu úloh stlačením klávesov Ctrl + Alt + Escape.
Budete musieť použiť ID procesu aplikácie UWP, aby ste ju mohli sledovať. Najskôr spustite hru. Potom otvorte Správcu úloh stlačením klávesov Ctrl + Alt + Escape.

Pravým tlačidlom kliknite na nadpis na karte Procesy a povoľte stĺpec PID. Ak sa karta Postupy nezobrazuje, kliknite na položku Ďalšie podrobnosti.

Nájdite spustenú hru UWP, ktorú chcete sledovať, a poznačte si jej číslo PID. Toto ID číslo procesu sa zmení pri každom spustení aplikácie, takže ho budete musieť znova nájsť, keď zatvoríte a znovu otvoríte hru.
Nájdite spustenú hru UWP, ktorú chcete sledovať, a poznačte si jej číslo PID. Toto ID číslo procesu sa zmení pri každom spustení aplikácie, takže ho budete musieť znova nájsť, keď zatvoríte a znovu otvoríte hru.
Ak chcete spustiť tento príkaz, musíte otvoriť okno príkazového riadka ako správca. Ak to chcete urobiť, kliknite pravým tlačidlom myši na tlačidlo Štart alebo stlačte Windows + X a potom kliknite na položku "Command Propmt (Admin)".
Ak chcete spustiť tento príkaz, musíte otvoriť okno príkazového riadka ako správca. Ak to chcete urobiť, kliknite pravým tlačidlom myši na tlačidlo Štart alebo stlačte Windows + X a potom kliknite na položku "Command Propmt (Admin)".
Zmeňte adresár obsahujúci príkaz PresentMon64.exe. Stačí zadať "cd" a potom cestu k adresáru, do ktorého ukladáte súbor PresentMon64.exe.
Zmeňte adresár obsahujúci príkaz PresentMon64.exe. Stačí zadať "cd" a potom cestu k adresáru, do ktorého ukladáte súbor PresentMon64.exe.

cd C:path oPresentMon-masterx64Debug

Potom spustite nasledujúci príkaz a nahraďte #### procesné ID aplikácie, ktorú chcete sledovať.

PresentMon64.exe -process_id ####

V okne príkazového riadka sa zobrazí FPS aplikácie, ktorú ste určili. Hra nebude prekrývať, takže budete musieť Alt + Tab vrátiť späť, keď ho chcete skontrolovať.
V okne príkazového riadka sa zobrazí FPS aplikácie, ktorú ste určili. Hra nebude prekrývať, takže budete musieť Alt + Tab vrátiť späť, keď ho chcete skontrolovať.
Image
Image

Dxtory je hladké a ľahké, ale stojí peniaze

Dxtory je užívateľsky príjemnejšia alternatíva. Podobne ako PresentMon, Dxtory chytá svoje údaje z nižšej úrovne v systéme Windows. nie je potrebné priamo komunikovať s hernou aplikáciou, čo znamená, že pracuje s týmito hrami UWP. Budete musieť stiahnuť "najnovšie" build a nie "stable" build-aspoň build 2.0.134-ako najnovšie builds vyrieši problémy kompatibility s aplikáciami DirectX 12.

Na rozdiel od aplikácie PresentMon ponúka grafické používateľské rozhranie. Môže dokonca prekrývať svoje počítadlo FPS cez hry UWP. To je skôr skutočná alternatíva k FRAPS so všetkými zvonmi a píšťalkami.

Táto aplikácia je platená softvérom, aj keď existuje skúška, ktorú môžete použiť. Developer účtuje 3800 JPY za licenciu, čo je približne 34,50 USD.

Stačí spustiť aplikáciu Dxtory a potom spustiť - alebo Alt + Tab späť do - vašej hry UWP. Počítadlo FPS bude prekryté v ľavom hornom rohu hry UWP.

Môžete tiež prepnúť späť na aplikáciu Dxtory a získať viac informácií a prispôsobiť vaše nastavenia. Ale nemusíte robiť nič zvláštne na to, aby ste nastavili toto otvorené Dxtory, spustili hru UWP a práve to bude fungovať. Ak sa chcete zbaviť počítadla FPS, stačí zavrieť aplikáciu Dxtory.
Môžete tiež prepnúť späť na aplikáciu Dxtory a získať viac informácií a prispôsobiť vaše nastavenia. Ale nemusíte robiť nič zvláštne na to, aby ste nastavili toto otvorené Dxtory, spustili hru UWP a práve to bude fungovať. Ak sa chcete zbaviť počítadla FPS, stačí zavrieť aplikáciu Dxtory.
Image
Image

V budúcnosti je možné aktualizovať viac herných nástrojov - ako je napríklad ShadowPlay od spoločnosti NVIDIA - spolu s novou platformou aplikácií spoločnosti Microsoft. Zatiaľ funguje len niekoľko nástrojov a budete musieť ísť von z cesty, aby ste ich mohli používať s hrami UWP.Platforma UWP spoločnosti Microsoft je stále prebiehajúca práca a nikde to nie je zrejmejšie ako s počítačovými hrami.

Odporúča: