Bagaimana Pantau FPS Anda dalam Permainan UWP pada Windows 10
Alat seperti ShadowPlay FRAPS dan NVIDIA sangat bagus untuk memantau prestasi permainan anda pada Windows, tetapi ia tidak berfungsi dengan permainan Microsoft Windows Platform Universal (UWP). Untungnya, beberapa alat akan membolehkan anda memantau permainan framerate dan penanda aras anda yang dibuat untuk platform aplikasi baru Windows 10.
Sesetengah permainan individu mungkin telah mengintegrasikan kaunter FPS yang boleh anda gunakan, tetapi kebanyakannya tidak. Alat di sini akan membolehkan anda memantau FPS anda dalam permainan seperti Break Quantum, Gear of War: Ultimate Edition, Forza Motorsport 6: Apex, dan versi Gedung Windows Kebangkitan Tomb Raider.
PresentMon Percuma, tetapi Memerlukan Kerja Kecil
PresentMon adalah alat sumber terbuka yang dibuat oleh pemaju di Intel. Ia menggunakan pelacakan peristiwa untuk memantau sistem pengendalian Windows yang mendasari untuk arahan "sekarang" dan log maklumat mengenainya. Ini membolehkannya memantau prestasi permainan DirectX 10, DirectX 11, dan DirectX 12. Ia berfungsi walaupun aplikasi tersebut adalah aplikasi Universal Windows Platform (UWP), yang diedarkan melalui Windows Store. Dengan kata lain, alat ini berfungsi kerana ia tidak perlu berinteraksi dengan aplikasi UWP-ia tidak dibenarkan berbuat demikian. Ia memantau Windows pada tahap yang lebih rendah.
Ini adalah aplikasi arahan baris, jadi tidak ada antara muka grafik cantik. Seorang pemaju yang berdaya maju boleh membuat alat grafis yang dibina pada program arahan ini untuk menjadikannya lebih mudah di masa depan.
Malangnya, ia memerlukan sedikit masa untuk berjalan. Anda perlu melawat halaman repository PresentMon dan klik "Muat turun ZIP" untuk memuat turun repositori. Kemudian, anda perlu memuat turun Edisi Komuniti Visual Studio Express percuma dari Microsoft. Pasang Visual Studio dan biarkan ia mengemas kini.
Unzip fail repositori PresentMon yang dimuat turun dan dwiklik fail "PresentMon.sln" untuk membukanya dalam Visual Studio. Visual Studio akan menawarkan untuk memuat turun pengkompil.
Apabila ia selesai memuat turun dan memasang perisian yang diperlukan, anda boleh membuka fail PresentMon.sln dalam Visual Studio dan membina aplikasi. Cuma klik Build> Build Solution untuk membinanya.
Anda kemudian akan mendapat direktori x64, dengan mengandaikan anda berada pada versi Windows versi 64-bit (yang mungkin anda). Ini mengandungi perintah PresentMon64.exe yang boleh anda gunakan. Anda boleh meletakkan fail ini dalam direktori yang lebih mudah, seperti folder Desktop atau Unduhan, jika anda suka.
Anda perlu menggunakan ID proses dari aplikasi UWP untuk memantaunya. Pertama, melancarkan permainan. Seterusnya, buka Pengurus Tugas dengan menekan Ctrl + Alt + Escape.
Klik kanan tajuk pada tab Proses dan aktifkan lajur "PID". Sekiranya anda tidak melihat tab Proses, klik "Butiran Lebih Lanjut."
Cari permainan UWP yang sedang anda lawati dan perhatikan nombor PIDnya. Nombor ID proses ini akan berubah setiap kali anda melancarkan aplikasi itu, jadi anda perlu mencari lagi jika anda menutup dan membuka semula permainan.
Anda perlu membuka tetingkap Prompt Perintah sebagai Pentadbir untuk menjalankan arahan ini. Untuk melakukannya, klik kanan butang Mula atau tekan Windows + X, kemudian klik pilihan "Perintah Kommt (Admin)".
Tukar ke direktori yang mengandungi arahan PresentMon64.exe. Cukup ketik "cd" diikuti dengan laluan ke direktori yang anda simpan fail PresentMon64.exe di.
cd C: \ path \ to \ PresentMon-master \ x64 \ Debug
Kemudian, jalankan arahan berikut, menggantikan #### dengan nombor ID proses aplikasi yang anda mahu memantau.
PresentMon64.exe -process_id ####
Anda akan melihat FPS bagi aplikasi yang anda tentukan dipaparkan dalam tetingkap Prompt Command. Ia tidak akan menghalang permainan, jadi anda perlu Alt + Tab kembali ke sini apabila anda mahu menyemaknya.
Dxtory Adakah Slick dan Mudah, Tetapi Kos Wang
Dxtory adalah alternatif yang lebih mesra pengguna. Seperti PresentMon, Dxtory merebut datanya dari tahap yang lebih rendah dalam Windows. ia tidak perlu berinteraksi langsung dengan aplikasi permainan, yang bermakna ia berfungsi dengan permainan UWP tersebut. Anda perlu memuat turun binaan "terkini" dan bukannya "stabil" membina-sekurang-kurangnya membina 2.0.134-sebagai pembangun terkini membaiki masalah keserasian dengan aplikasi DirectX 12.
Tidak seperti PresentMon, ia menawarkan antara muka pengguna grafik. Malah, ia juga dapat melengkapkan kaunter FPS ke atas permainan UWP. Ini adalah lebih daripada alternatif sebenar kepada FRAPS, dengan semua loceng dan wisel.
Permohonan ini dibayar perisian, walaupun terdapat percubaan yang dapat anda gunakan. Pemaju mengenakan bayaran 3800 JPY untuk lesen, iaitu sekitar $ 34.50 USD.
Hanya melancarkan aplikasi Dxtory dan kemudian melancarkan-atau Alt + Tab kembali ke-permainan UWP anda. Kaunter FPS akan dilapisi di sudut kiri atas permainan UWP.
Anda juga boleh menukar kembali ke aplikasi Dxtory untuk melihat lebih banyak maklumat dan menyesuaikan tetapan anda. Tetapi anda tidak perlu melakukan sesuatu yang istimewa untuk menetapkan Dxtory ini terbuka, melancarkan permainan UWP, dan ia hanya akan berfungsi. Jika anda ingin menghilangkan kaunter FPS, tutup sahaja aplikasi Dxtory.
Pada masa akan datang, lebih banyak alat permainan seperti ShadowPlay NVIDIA-boleh dikemas kini untuk berfungsi bersama dengan platform aplikasi baru Microsoft. Buat masa ini, hanya segelintir alat yang berfungsi dan anda perlu keluar dari cara anda untuk menggunakannya dengan permainan UWP. Platform UWP Microsoft masih merupakan kerja yang sedang berjalan, dan tidak ada tempat yang lebih jelas daripada permainan PC.