Некоторые отдельные игры могут иметь интегрированные счетчики FPS, которые вы можете использовать вместо этого, но большинство нет. Инструменты здесь позволят вам следить за FPS в играх, таких как Квантовый разлом, Gears of War: Ultimate Edition, Forza Motorsport 6: Apex, а также версию Windows Store Восстание разбойника-гробницы.
PresentMon бесплатно, но требует небольшой работы
PresentMon - это инструмент с открытым исходным кодом, созданный разработчиком Intel. Он использует отслеживание событий для отслеживания базовой операционной системы Windows для «настоящих» команд и регистрирует информацию о них. Это позволяет контролировать производительность игр DirectX 10, DirectX 11 и DirectX 12. Он работает, даже если эти приложения являются приложениями Universal Windows Platform (UWP), которые распространяются через Windows Store. Другими словами, этот инструмент работает, потому что ему не нужно взаимодействовать с UWP-приложением - ему не разрешено это делать. Он контролирует Windows на более низком уровне.
Это приложение командной строки, поэтому нет красивого графического интерфейса. Предприимчивый разработчик мог бы создать графический инструмент, построенный на этой командной строке, чтобы сделать это проще в будущем.
К сожалению, на данный момент требуется определенная работа. Вам нужно будет посетить страницу репозитория PresentMon и нажать «Загрузить ZIP», чтобы загрузить репозиторий. Затем вам нужно загрузить бесплатную версию Visual Studio Express Community Edition от Microsoft. Установите Visual Studio и позвольте ему обновить себя.
Разархивируйте загруженный файл репозитория PresentMon и дважды щелкните файл «PresentMon.sln», чтобы открыть его в Visual Studio. Visual Studio предложит загрузить компилятор.
Щелкните правой кнопкой мыши заголовок на вкладке «Процессы» и включите столбец «PID». Если вы не видите вкладку «Процессы», нажмите «Подробнее».
cd C:path oPresentMon-masterx64Debug
Затем запустите следующую команду, заменив #### идентификационным номером процесса приложения, которое вы хотите контролировать.
PresentMon64.exe -process_id ####
Dxtory Slick и Easy, но стоит денег
Dxtory - более удобная альтернатива. Как и PresentMon, Dxtory захватывает свои данные с более низкого уровня в Windows. ему не нужно напрямую взаимодействовать с игровым приложением, что означает, что он работает с этими играми UWP. Вам нужно будет загрузить «последнюю» сборку, а не «стабильную» сборку, по крайней мере, версию 2.0.134, поскольку последние сборки исправляют проблемы совместимости с приложениями DirectX 12.
В отличие от PresentMon, он предлагает графический интерфейс пользователя. Он может даже накладывать свой счетчик FPS на игры UWP. Это скорее настоящая альтернатива FRAPS, со всеми колокольчиками и свистами.
Это приложение является платным программным обеспечением, хотя есть пробная версия, которую вы можете использовать. Разработчик взимает 3800 иен за лицензию, которая составляет около 34,50 долларов США.
Просто запустите приложение Dxtory, а затем запустите - или Alt + Tab обратно в свою игру UWP. Счетчик FPS будет наложен на верхний левый угол игры UWP.
В будущем больше инструментов для игр, таких как ShadowPlay от NVIDIA, может быть обновлено, чтобы работать вместе с новой платформой приложений Microsoft. Пока что работает только несколько инструментов, и вам нужно будет изо всех сил использовать их в играх с UWP.Платформа UWP от Microsoft по-прежнему работает, и нигде это не является более очевидным, чем в играх с ПК.