22Aug

Jak sledovat FPS v hrách UWP v systému Windows 10

click fraud protection

Nástroje jako FRAPS a ShadowPlay od společnosti NVIDIA jsou skvělé pro sledování výkonu hry v systému Windows, ale nefungují s hrami Univerzální platformy Windows( UWP) společnosti Microsoft. Naštěstí vám umožní několik nástrojů, které vám umožní sledovat vaše hry s rámcovým a srovnávacím produktem pro novou aplikační platformu Windows 10.

Některé jednotlivé hry mohou mít integrované čítače FPS, které můžete použít místo toho, ale většina z nich ne. Nástroje zde vám umožní sledovat vaše FPS ve hrách jako Quantum Break , Gears of War: Ultimate Edition , Forza Motorsport 6: Apex a Windows Store verze Rise of Tomb Raider .

PresentMon je zdarma, ale vyžaduje malou práci

PresentMon je open source nástroj vytvořený vývojářem společnosti Intel. Využívá trasování událostí k monitorování operačního systému Windows, které je k dispozici, pro příkazy "přítomné" a informace o nich. To umožňuje monitorovat výkon her DirectX 10, DirectX 11 a DirectX 12.Funguje to i v případě, že tyto aplikace jsou aplikace Universal Platform( UWP), které jsou distribuovány prostřednictvím Windows Store. Jinými slovy, tento nástroj funguje, protože nemusí pracovat s aplikací UWP - to není povoleno. Sleduje Windows na nižší úrovni.

instagram viewer

Toto je aplikace příkazového řádku, takže není hezké grafické rozhraní.Podnikavý vývojář by mohl vytvořit grafický nástroj postavený na tomto programu příkazového řádku, který by to v budoucnu usnadnil.

Bohužel, v současné době je zapotřebí nějaké práce. Budete muset navštívit stránku úložiště PresentMon a kliknutím na "Stáhnout ZIP" stáhněte úložiště.Poté budete muset stáhnout bezplatnou aplikaci Visual Studio Express Community Edition od společnosti Microsoft. Nainstalujte aplikaci Visual Studio a nechte ji aktualizovat.

Rozbalte stáhnutý soubor repozitáře PresentMon a poklepejte na soubor "PresentMon.sln" a otevřete ho v aplikaci Visual Studio. Visual Studio nabídne ke stažení kompilátor.

Po dokončení stahování a instalace požadovaného softwaru můžete otevřít soubor PresentMon.sln v aplikaci Visual Studio a vytvořit aplikaci. Stačí kliknout na tlačítko Build & gt;Vytvořte řešení pro jeho vytvoření.

Poté získáte adresář x64, za předpokladu, že používáte 64bitovou verzi systému Windows 10( což pravděpodobně máte).Obsahuje příkaz PresentMon64.exe, který můžete použít. Tento soubor můžete umístit do pohodlnějšího adresáře, například do složky Desktop nebo Stažení, pokud se vám líbí.

Pro jeho sledování budete potřebovat ID procesu aplikace UWP.Nejprve spusťte hru. Dále otevřete Správce úloh stisknutím kláves Ctrl + Alt + Escape.

Klepněte pravým tlačítkem na záhlaví na kartě Procesy a aktivujte sloupec "PID".Pokud se na kartě Procesy nezobrazuje, klikněte na tlačítko Další podrobnosti.

Najděte běžící hru UWP, kterou chcete sledovat, a uveďte její číslo PID.Toto číslo ID procesu se při každém spuštění aplikace změní, takže ho budete muset znovu vyhledat, pokud hru zavřete a znovu otevřete.

Chcete-li spustit tento příkaz, musíte otevřít okno Příkazový řádek jako správce. Chcete-li tak učinit, klepněte pravým tlačítkem myši na tlačítko Start nebo stiskněte klávesu Windows + X a potom klepněte na volbu "Command Propmt( Admin)".

Změna adresáře obsahující příkaz PresentMon64.exe. Stačí zadejte "cd" a poté cestu k adresáři, v němž ukládáte soubor PresentMon64.exe.

cd C: \ cesta \ to \ PresentMon-master \ x64 \ Debug

Poté spusťte následující příkaz a nahraďte #### s identifikačním číslem procesu aplikace, kterou chcete sledovat.

PresentMon64.exe -process_id ####

V okně Příkazový řádek se zobrazí FPS aplikace, kterou určíte. Tato hra nebude překrývána, takže budete muset Alt + Tab vrátit zpět, když ji chcete zkontrolovat.

Dxtory je úhledný a snadný, ale stojí peníze

Dxtory je uživatelsky přívětivější alternativa. Podobně jako PresentMon získává Dxtory své údaje z nižší úrovně v systému Windows.nemusí to přímo ovlivňovat herní aplikaci, což znamená, že pracuje s těmi UWP hernami. Budete muset stáhnout "nejnovější" build a ne "stable" build - alespoň build 2.0.134 - jako nejnovější builds vyřeší problémy s kompatibilitou s aplikacemi DirectX 12.

Na rozdíl od aplikace PresentMon nabízí grafické uživatelské rozhraní.Může dokonce překrývat své počítadlo FPS přes hry UWP.To je spíše pravá alternativa k FRAPS se všemi zvonky a píšťalkami.

Tato aplikace je placený software, i když existuje zkušební verze, kterou můžete použít. Developer účtuje 3800 JPY za licenci, která je přibližně 34,50 USD.

Spusťte aplikaci Dxtory a poté spusťte - nebo Alt + Tab zpět do - vaší hry UWP.Počítadlo FPS bude překryto v levém horním rohu hry UWP.

Můžete také přepnout zpět do aplikace Dxtory, abyste viděli další informace a přizpůsobili nastavení.Ale nemusíte dělat nic zvláštního, abyste nastavili toto otevřené Dxtory, spustili hru UWP a bude to fungovat. Pokud se chcete zbavit čítače FPS, zavřete aplikaci Dxtory.

V budoucnu je možné aktualizovat více herních nástrojů, jako je ShadowPlay od společnosti NVIDIA, a pracovat společně s platformou nových aplikací společnosti Microsoft. Prozatím funguje pouze několik nástrojů a budete muset vyjít z cesty, abyste je mohli používat s hrami UWP.Platforma UWP společnosti Microsoft je stále nedokončená a nikde je to více zřejmé, než u počítačových her.