כיצד לפקח FPS שלך ב - UWP משחקים ב - Windows
כלים כמו FRAPS ו- ShadowPlay של NVIDIA נהדרים לניטור ביצועי המשחק ב- Windows, אך הם אינם פועלים עם משחקי Universal Platform של מיקרוסופט (UWP) של מיקרוסופט. למרבה המזל, כמה כלים יאפשר לך לפקח על framerate שלך ואת המשחקים benchmark עבור פלטפורמת היישום החדש של Windows 10.
כמה משחקים בודדים עשויים להיות משולבים FPS מונים אתה יכול להשתמש במקום זאת, אבל רובם לא. הכלים כאן יאפשר לך לעקוב אחר FPS שלך במשחקים כמו הפסקה קוונטית, Gears של המלחמה: מהדורה אולטימטיבית, פורשה Motorsport 6: איפקס, ואת הגירסה של Windows עלייתו של הקבר.
הווה חופשי, אבל דורש עבודה קטנה
PresentMon הוא כלי קוד פתוח שנוצר על ידי מפתח ב- Intel. הוא משתמש מעקב אחר אירועים כדי לפקח על מערכת ההפעלה Windows הבסיסית "הנוכחי" פקודות מידע יומני עליהם. זה מאפשר לו לעקוב אחר הביצועים של DirectX 10, DirectX 11 ו- DirectX 12 משחקים. זה עובד גם אם יישומים אלה הם יוניברסל Windows פלטפורמת (UWP) יישומים, אשר מופצים באמצעות Windows Store. במילים אחרות, כלי זה פועל מכיוון שהוא אינו צריך לקיים אינטראקציה עם היישום UWP - אסור לעשות זאת. הוא מפקח על Windows ברמה נמוכה יותר.
זהו יישום שורת הפקודה, ולכן אין ממשק גרפי יפה. מפתח יוזם יכול ליצור כלי גרפי שנבנה על תוכנית זו שורת הפקודה כדי להפוך את זה קל יותר בעתיד.
למרבה הצער, זה לוקח קצת עבודה כדי להתחיל ללכת כרגע. יהיה עליך לבקר בדף המאגר של PresentMon ולחץ על "הורד ZIP" כדי להוריד את המאגר. לאחר מכן, יהיה עליך להוריד את מהדורת הקהילה של Visual Studio Express ללא תשלום מ- Microsoft. התקן את Visual Studio ולאפשר לו לעדכן את עצמו.
פתח את קובץ ה- PresentMon שהורדת ולחץ פעמיים על הקובץ "PresentMon.sln" כדי לפתוח אותו ב- Visual Studio. Visual Studio יציע להוריד את המהדר.
כאשר זה נעשה הורדה והתקנה של התוכנה הנדרשת, אתה יכול לפתוח את הקובץ PresentMon.sln ב- Visual Studio ולבנות את היישום. פשוט לחץ על Build> Build Solution כדי לבנות אותו.
לאחר מכן תקבל מדריך x64, בהנחה שאתה על גירסת 64 סיביות של Windows 10 (אשר אתה כנראה). זה כולל את הפקודה PresentMon64.exe שאתה יכול להשתמש. ניתן למקם את הקובץ בספריה נוחה יותר, כמו תיקיית שולחן העבודה או הורדות, אם תרצה.
יהיה עליך להשתמש במזהה התהליך של אפליקציית UWP כדי לעקוב אחריה. ראשית, השקת משחק. לאחר מכן, פתח את מנהל המשימות על-ידי הקשה על Ctrl + Alt + Escape.
לחץ באמצעות לחצן העכבר הימני על הכותרת בכרטיסייה תהליכים והפעל את העמודה "PID". אם אינך רואה את הכרטיסייה תהליכים, לחץ על "פרטים נוספים".
מצא את המשחק פועל UWP אתה רוצה לפקח ולשים את מספר ה- PID שלה. מספר מזהה התהליך הזה ישתנה בכל פעם שתפעיל את היישום, כך שיהיה עליך למצוא אותו שוב אם תסגור ותפתח מחדש את המשחק.
יהיה עליך לפתוח את חלון שורת הפקודה כמנהל כדי להפעיל את הפקודה. לשם כך, לחץ באמצעות לחצן העכבר הימני על לחצן 'התחל' או על Windows + X ולאחר מכן לחץ על האפשרות Command Propmt (Admin).
שנה לספריה המכילה את הפקודה PresentMon64.exe. פשוט להקליד "cd" ואחריו את הנתיב לספרייה אתה מאוחסן הקובץ PresentMon64.exe ב.
cd: \ path \ to \ PresentMon-master \ x64 \ Debug
לאחר מכן, הפעל את הפקודה הבאה, והחלף את #### עם מספר מזהה התהליך של היישום שברצונך לפקח עליו.
PresentMon64.exe -process_id ####
תראה את FPS של היישום שתציין בחלון שורת הפקודה. זה לא יהיה כיסוי המשחק, אז תצטרך Alt + Tab חזרה לכאן כאשר אתה רוצה לבדוק את זה.
Dxtory הוא חלקלק וקל, אבל עולה כסף
Dxtory הוא אלטרנטיבה ידידותית יותר למשתמש. כמו PresentMon, Dxtory תופס את הנתונים שלה ברמה נמוכה יותר ב- Windows. זה לא צריך אינטראקציה ישירות עם יישום המשחק, כלומר זה עובד עם אותם משחקים UWP. יהיה עליך להוריד את "האחרונה" לבנות ולא את "יציב" לבנות, לפחות לבנות 2.0.134, כמו האחרונה בונה בעיות תאימות לתקן עם DirectX 12 יישומים.
שלא כמו PresentMon, הוא מציע ממשק משתמש גרפי. זה יכול אפילו כיסוי מונה FPS שלה מעל משחקי UWP. זה יותר חלופה אמיתית FRAPS, עם כל פעמונים ושריקות.
יישום זה הוא שילם תוכנה, אם כי יש משפט אתה יכול להשתמש. היזם גובה 3800 JPY עבור רישיון, שהוא כ $ 34.50 USD.
פשוט הפעל את היישום Dxtory ולאחר מכן השקת - או Alt + Tab חזרה למשחק UWP שלך. הדלפק FPS יהיה על פני בפינה השמאלית העליונה של המשחק UWP.
ניתן גם לחזור ליישום Dxtory כדי לראות מידע נוסף ולהתאים אישית את ההגדרות. אבל אתה לא צריך לעשות שום דבר מיוחד כדי להגדיר את זה פתוח Dxtory, להשיק משחק UWP, וזה פשוט לעבוד. אם אתה רוצה להיפטר הדלפק FPS, פשוט לסגור את היישום Dxtory.
בעתיד, יותר כלים למשחקים - כמו ShadowPlay של NVIDIA - עשויים להתעדכן לעבוד יחד עם פלטפורמת האפליקציות החדשה של מיקרוסופט. לעת עתה, רק קומץ של כלים עבודה תצטרך לצאת את הדרך שלך להשתמש בהם עם משחקים UWP. פלטפורמת UWP של מיקרוסופט היא עדיין עבודה בתהליך, ושום מקום זה ברור יותר מאשר עם משחקי מחשב.