मुखपृष्ठ » कैसे » विंडोज 10 पर यूडब्ल्यूपी गेम्स में अपने एफपीएस की निगरानी कैसे करें

    विंडोज 10 पर यूडब्ल्यूपी गेम्स में अपने एफपीएस की निगरानी कैसे करें

    FRAPS और NVIDIA के शैडोप्ले जैसे उपकरण विंडोज पर आपके गेम के प्रदर्शन की निगरानी के लिए बहुत अच्छे हैं, लेकिन वे माइक्रोसॉफ्ट के यूनिवर्सल विंडोज प्लेटफॉर्म (यूडब्ल्यूपी) गेम के साथ काम नहीं करते हैं। शुक्र है, कुछ उपकरण आपको विंडोज़ 10 के नए एप्लिकेशन प्लेटफ़ॉर्म के लिए बनाए गए अपने फ्रैमरेट और बेंचमार्क गेम की निगरानी करने देंगे.

    कुछ व्यक्तिगत खेलों में एकीकृत एफपीएस काउंटर हो सकते हैं जिनका आप उपयोग कर सकते हैं, लेकिन अधिकांश नहीं। यहाँ उपकरण आपको अपने एफपीएस जैसे खेलों में निगरानी रखने देंगे कुआंटम ब्रेक, युद्ध के गियर्स: अंतिम संस्करण, फोर्ज़ा मोटरस्पोर्ट 6: एपेक्स, और का विंडोज स्टोर संस्करण टॉम्ब रेडर का उदय.

    PresentMon नि: शुल्क है, लेकिन एक छोटे से काम की आवश्यकता है

    PresentMon इंटेल पर एक डेवलपर द्वारा बनाया गया एक खुला स्रोत उपकरण है। यह "वर्तमान" कमांड के लिए अंतर्निहित विंडोज ऑपरेटिंग सिस्टम की निगरानी के लिए ईवेंट ट्रेसिंग का उपयोग करता है और उनके बारे में जानकारी लॉग करता है। यह डायरेक्टएक्स 10, डायरेक्टएक्स 11 और डायरेक्टएक्स 12 गेम्स के प्रदर्शन की निगरानी करने की अनुमति देता है। यह उन ऐप्स के लिए भी काम करता है, जो यूनिवर्सल विंडोज प्लेटफॉर्म (UWP) ऐप हैं, जिन्हें विंडोज स्टोर के माध्यम से वितरित किया जाता है। दूसरे शब्दों में, यह टूल काम करता है क्योंकि इसे UWP ऐप के साथ बातचीत करने की आवश्यकता नहीं है-ऐसा करने की अनुमति नहीं है। यह निचले स्तर पर विंडोज की निगरानी करता है.

    यह एक कमांड लाइन एप्लिकेशन है, इसलिए इसमें कोई बहुत अधिक ग्राफिकल इंटरफ़ेस नहीं है। भविष्य में इसे आसान बनाने के लिए एक एंटरप्रेन्योर डेवलपर इस कमांड-लाइन प्रोग्राम पर बनाया गया एक ग्राफिकल टूल बना सकता है.

    दुर्भाग्य से, फिलहाल कुछ काम हो रहा है। आपको PresentMon रिपॉजिटरी पेज पर जाना होगा और रिपॉजिटरी डाउनलोड करने के लिए "डाउनलोड ज़िप" पर क्लिक करना होगा। फिर, आपको Microsoft से मुक्त विज़ुअल स्टूडियो एक्सप्रेस सामुदायिक संस्करण डाउनलोड करना होगा। विजुअल स्टूडियो स्थापित करें और इसे स्वयं अपडेट करने की अनुमति दें.

    डाउनलोड किए गए PresentMon रिपॉजिटरी फ़ाइल को अनज़िप करें और Visual Studio में खोलने के लिए "PresentMon.sln" फ़ाइल पर डबल-क्लिक करें। विजुअल स्टूडियो संकलक को डाउनलोड करने की पेशकश करेगा.

    जब यह आवश्यक सॉफ़्टवेयर को डाउनलोड करने और स्थापित करने का काम करता है, तो आप Visual Studio में PresentMon.sln फ़ाइल को खोल सकते हैं और एप्लिकेशन का निर्माण कर सकते हैं। इसे बनाने के लिए बिल्ड> बिल्ड सॉल्यूशन पर क्लिक करें.

    फिर आप एक x64 निर्देशिका प्राप्त करेंगे, यह मानते हुए कि आप विंडोज 10 (जो आप शायद हैं) के 64-बिट संस्करण पर हैं। इसमें PresentMon64.exe कमांड है जिसका आप उपयोग कर सकते हैं। यदि आप चाहें, तो आप इस फाइल को अपने डेस्कटॉप या डाउनलोड फ़ोल्डर की तरह अधिक सुविधाजनक निर्देशिका में रख सकते हैं.

    आपको इसे मॉनिटर करने के लिए UWP ऐप की प्रोसेस आईडी का उपयोग करना होगा। सबसे पहले, एक गेम लॉन्च करें। इसके बाद, Ctrl + Alt + Escape दबाकर टास्क मैनेजर खोलें.

    प्रक्रिया टैब पर शीर्षक को राइट-क्लिक करें और "PID" कॉलम को सक्षम करें। यदि आपको प्रक्रिया टैब दिखाई नहीं देता है, तो "अधिक विवरण" पर क्लिक करें।

    चल रहे UWP गेम को खोजें जिसे आप मॉनिटर करना चाहते हैं और उसका PID नंबर नोट करना चाहते हैं। यह प्रक्रिया आईडी नंबर आपके द्वारा एप्लिकेशन लॉन्च करने के बाद हर बार बदल जाएगी, इसलिए यदि आप गेम को बंद करते हैं और फिर से खोलते हैं तो आपको इसे फिर से ढूंढना होगा.

    इस कमांड को चलाने के लिए आपको एक प्रशासक के रूप में कमांड प्रॉम्प्ट विंडो खोलनी होगी। ऐसा करने के लिए, प्रारंभ बटन पर राइट-क्लिक करें या Windows + X दबाएं, और फिर "कमांड प्रॉम्प्ट (व्यवस्थापक)" विकल्प पर क्लिक करें.

    PresentMon64.exe कमांड वाली निर्देशिका में बदलें। आप जिस निर्देशिका में पथ का अनुसरण कर रहे हैं, उसके बाद "cd" टाइप करें, जिसमें आप PresentMon64.exe फ़ाइल को संग्रहीत कर रहे हैं.

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

    उसके बाद, निम्न कमांड चलाएँ, #### को उस एप्लिकेशन की प्रक्रिया आईडी संख्या के साथ बदलें जिसे आप मॉनिटर करना चाहते हैं.

    PresentMon64.exe -process_id ####

    कमांड प्रॉम्प्ट विंडो में आपके द्वारा निर्दिष्ट एप्लिकेशन का एफपीएस आपको दिखाई देगा। यह खेल को ओवरले नहीं करेगा, इसलिए जब आप इसे जांचना चाहते हैं तो आपको यहां Alt + Tab वापस करना होगा.

    Dxtory इज़ स्लिक एंड इज़ी, लेकिन कॉस्ट्स मनी

    Dxtory एक अधिक उपयोगकर्ता के अनुकूल विकल्प है। PresentMon की तरह, Dxtory विंडोज में अपने डेटा को निचले स्तर से पकड़ती है। इसे गेम एप्लिकेशन के साथ सीधे इंटरैक्ट करने की आवश्यकता नहीं है, जिसका अर्थ है कि यह उन UWP गेम्स के साथ काम करता है। आपको "नवीनतम" बिल्ड डाउनलोड करने की आवश्यकता होगी और "स्थिर" बिल्ड-कम से कम 2.0.134 बिल्ड नहीं करना चाहिए-जैसा कि नवीनतम बिल्ड डायरेक्टएक्स 12 अनुप्रयोगों के साथ संगतता समस्याओं को ठीक करता है।.

    PresentMon के विपरीत, यह एक ग्राफिकल यूजर इंटरफेस प्रदान करता है। यह भी UWP खेल पर अपने एफपीएस काउंटर उपरिशायी कर सकते हैं। यह सभी घंटियाँ और सीटी के साथ FRAPS के लिए एक सही विकल्प है.

    यह एप्लिकेशन सशुल्क सॉफ़्टवेयर है, हालांकि एक परीक्षण है जिसका आप उपयोग कर सकते हैं। डेवलपर एक लाइसेंस के लिए 3800 JPY लेता है, जो लगभग $ 34.50 USD है.

    बस Dxtory एप्लिकेशन लॉन्च करें और फिर लॉन्च करें या अपने UWP गेम के लिए Alt + Tab वापस करें। एक FPS काउंटर UWP गेम के ऊपरी-बाएँ कोने पर ओवरलेड होगा.

    आप अधिक जानकारी देखने और अपनी सेटिंग्स को अनुकूलित करने के लिए Dxtory एप्लिकेशन पर वापस भी लौट सकते हैं। लेकिन आपको इस अप-ओपन डैक्सरी को सेट करने के लिए कुछ खास करने की जरूरत नहीं है, एक यूडब्ल्यूपी गेम लॉन्च करें, और यह सिर्फ काम करेगा। यदि आप FPS काउंटर से छुटकारा पाना चाहते हैं, तो Dxtory एप्लिकेशन को बंद कर दें.


    भविष्य में, Microsoft के नए ऐप प्लेटफ़ॉर्म के साथ काम करने के लिए और अधिक गेमिंग टूल जैसे NVIDIA के शैडोप्ले-को अपडेट किया जा सकता है। अभी के लिए, केवल कुछ ही टूल काम करते हैं और आपको उन्हें यूडब्ल्यूपी गेम के साथ उपयोग करने के लिए अपने रास्ते से बाहर जाने की आवश्यकता होगी। Microsoft का UWP प्लेटफ़ॉर्म अभी भी प्रगति पर है और कहीं न कहीं यह पीसी गेम्स की तुलना में अधिक स्पष्ट है.