Kaip stebėti FPS UWP žaidimuose „Windows 10“
Įrankiai, tokie kaip FRAPS ir NVIDIA „ShadowPlay“, puikiai tinka stebėti jūsų žaidimo našumą „Windows“ sistemoje, tačiau jie neveikia su „Microsoft“ „Windows“ platformos (UWP) žaidimais. Laimei, keletas įrankių leis jums stebėti savo „framerate“ ir „benchmark“ žaidimus, skirtus naujai „Windows 10“ programos platformai.
Kai kuriuose atskiruose žaidimuose gali būti integruoti FPS skaitikliai, kuriuos galite naudoti, bet dauguma jų nėra. Čia esantys įrankiai leis jums stebėti savo FPS žaidimuose Kvantinė pertrauka, Gears of War: Ultimate Edition, „Forza Motorsport 6“: „Apex“, ir „Windows“ parduotuvės versija Tombo Raiderio kilimas.
„PresentMon“ yra nemokama, bet reikalauja mažo darbo
„PresentMon“ yra atviro kodo įrankis, sukurtas „Intel“ kūrėjo. Jis naudoja įvykių sekimą, kad stebėtų pagrindinę „Windows“ operacinę sistemą, kad „dabartinės“ komandos ir registruotų informaciją apie juos. Tai leidžia stebėti „DirectX 10“, „DirectX 11“ ir „DirectX 12“ žaidimų veikimą. Jis veikia net ir tada, kai šios programos yra universalios Windows platformos (UWP) programos, kurios platinamos per „Windows“ parduotuvę. Kitaip tariant, šis įrankis veikia, nes jam nereikia sąveikos su „UWP“ programa. Jis stebi „Windows“ žemesnį lygį.
Tai yra komandinės eilutės programa, todėl nėra jokios gražios grafinės sąsajos. Verslingas kūrėjas galėtų sukurti grafinę įrankį, pagrįstą šia komandų eilutės programa, kad ateityje tai būtų lengviau.
Deja, šiuo metu vyksta tam tikras darbas. Turėsite apsilankyti „PresentMon“ saugyklos puslapyje ir spustelėkite „Atsisiųsti ZIP“, kad atsisiųstumėte saugyklą. Tada turėsite atsisiųsti nemokamą „Visual Studio Express“ bendruomenės versiją iš „Microsoft“. Įdiekite „Visual Studio“ ir leiskite jai atnaujinti.
Atsukite atsisiųstą „PresentMon“ saugyklos failą ir dukart spustelėkite failą „PresentMon.sln“, kad jį atidarytumėte „Visual Studio“. „Visual Studio“ siūlys atsisiųsti kompiliatorių.
Kai baigsite atsisiųsti ir įdiegti reikiamą programinę įrangą, galite atidaryti failą „PresentMon.sln“ „Visual Studio“ ir sukurti programą. Tiesiog spustelėkite „Build“ (sukurti)> Build Solution (kurti sprendimą), kad jį sukurtumėte.
Tada gausite x64 katalogą, darant prielaidą, kad esate 64 bitų „Windows 10“ versijoje (kurią tikriausiai esate). Čia yra komanda „PresentMon64.exe“, kurią galite naudoti. Šį failą galite įdėti į patogesnį katalogą, pvz., Darbalaukio arba atsisiuntimų aplanką, jei norite.
Kad galėtumėte ją stebėti, turėsite naudoti UWP programos proceso ID. Pirma, paleiskite žaidimą. Tada atidarykite užduočių tvarkyklę paspausdami Ctrl + Alt + Escape.
Dešiniuoju pelės mygtuku spustelėkite skirtuką Procesai ir įjunkite stulpelį „PID“. Jei nematote skirtuko Procesai, spustelėkite „Daugiau informacijos“.
Raskite norimą stebėti UWP žaidimą ir pažymėkite jo PID numerį. Šis proceso ID numeris pasikeis kiekvieną kartą paleidus programą, taigi turėsite jį surasti dar kartą, jei uždarysite ir vėl atidarysite žaidimą.
Kad paleistumėte šią komandą, turite atidaryti komandų eilutės langą kaip administratorių. Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite mygtuką Pradėti arba paspauskite „Windows + X“, tada spustelėkite parinktį „Command Propmt (Admin)“.
Pakeiskite į katalogą, kuriame yra komanda „PresentMon64.exe“. Tiesiog įveskite „cd“, po kurio yra kelias į katalogą, kuriame saugomas „PresentMon64.exe“ failas.
cd C: į dabartinęMon-master x64 Debug
Tada paleiskite šią komandą, pakeisdami #### ir proceso, kurį norite stebėti, proceso ID numerį.
PresentMon64.exe -process_id ####
Pamatysite nurodomos programos FPS, rodomas komandų eilutės lange. Žaidimas nebus perdengtas, taigi, norėdami jį patikrinti, turėsite grįžti į „Alt + Tab“.
Diterory yra slidus ir lengvas, bet kainuoja pinigus
„Dxtory“ yra patogesnė vartotojui alternatyva. Kaip ir „PresentMon“, „Dxtory“ užfiksuoja savo duomenis iš žemesnio lygio „Windows“. nereikia tiesiogiai bendrauti su žaidimo programa, o tai reiškia, kad jis dirba su tais UWP žaidimais. Jums reikės atsisiųsti „naujausią“, o ne „pastovią“, bent jau statomą 2.0.134, nes naujausias „DirectX 12“ taikomosiomis programomis sukuriamos suderinamumo problemos.
Skirtingai nuo „PresentMon“, ji siūlo grafinę vartotojo sąsają. Jis net gali perkelti savo FPS skaitiklį per UWP žaidimus. Tai labiau tikra alternatyva FRAPS, su visais varpais ir švilpukais.
Ši programa yra mokama programinė įranga, nors yra ir bandymas, kurį galite naudoti. Programos kūrėjas ima 3800 JPY už licenciją, kuri yra apie 34,50 USD.
Tiesiog paleiskite „Dxtory“ programą ir paleiskite „UWP“ žaidimą „Alt + Tab“. FPS skaitiklis bus uždengtas viršutiniame kairiajame UWP žaidimo kampe.
Taip pat galite perjungti atgal į „Dxtory“ programą, kad pamatytumėte daugiau informacijos ir pritaikytumėte nustatymus. Bet jums nereikia nieko ypatingo daryti, kad nustatytumėte šį atvirą „Dxtory“, paleiskite UWP žaidimą ir jis tiesiog veiks. Jei norite atsikratyti FPS skaitiklio, tiesiog uždarykite „Dxtory“ programą.
Ateityje daugiau žaidimų įrankių, pvz., „NVIDIA“ „ShadowPlay“, gali būti atnaujinta, kad būtų galima dirbti kartu su „Microsoft“ nauja programa. Šiuo metu veikia tik keletas įrankių ir jums reikės išeiti iš jų, kad galėtumėte juos naudoti su UWP žaidimais. „Microsoft“ UWP platforma vis dar yra dar nebaigtas darbas, ir niekur nėra akivaizdesnis nei su PC žaidimais.