Página principal » cómo » Cómo monitorear sus FPS en juegos UWP en Windows 10

    Cómo monitorear sus FPS en juegos UWP en Windows 10

    Las herramientas como FRAPS y ShadowPlay de NVIDIA son excelentes para monitorear el rendimiento de su juego en Windows, pero no funcionan con los juegos de la plataforma universal de Windows (UWP) de Microsoft. Afortunadamente, algunas herramientas te permitirán monitorear tus juegos de frecuencia de cuadros y de referencia creados para la nueva plataforma de aplicaciones de Windows 10.

    Algunos juegos individuales pueden tener contadores FPS integrados que puedes usar en su lugar, pero la mayoría no. Las herramientas aquí te permitirán monitorear tus FPS en juegos como Pausa cuántica, Gears of War: Ultimate Edition, Forza Motorsport 6: Apex, y la versión de Windows Store de Rise of the Tomb Raider.

    PresentMon es gratis, pero requiere un poco de trabajo

    PresentMon es una herramienta de código abierto creada por un desarrollador de Intel. Utiliza el seguimiento de eventos para monitorear el sistema operativo subyacente de Windows en busca de comandos "presentes" y registra información sobre ellos. Esto le permite monitorear el rendimiento de los juegos DirectX 10, DirectX 11 y DirectX 12. Funciona incluso si esas aplicaciones son aplicaciones de la Plataforma universal de Windows (UWP), que se distribuyen a través de la Tienda Windows. En otras palabras, esta herramienta funciona porque no necesita interactuar con la aplicación UWP, no está permitido hacerlo. Monitorea Windows a un nivel inferior..

    Esta es una aplicación de línea de comandos, por lo que no hay una interfaz gráfica bonita. Un desarrollador emprendedor podría crear una herramienta gráfica basada en este programa de línea de comandos para hacer esto más fácil en el futuro..

    Desafortunadamente, se necesita algo de trabajo para ponerse en marcha en este momento. Deberá visitar la página del repositorio de PresentMon y hacer clic en "Descargar ZIP" para descargar el repositorio. Luego, deberá descargar la edición gratuita de Visual Studio Express Community Edition de Microsoft. Instala Visual Studio y deja que se actualice..

    Descomprima el archivo del repositorio PresentMon descargado y haga doble clic en el archivo "PresentMon.sln" para abrirlo en Visual Studio. Visual Studio ofrecerá descargar el compilador..

    Cuando haya terminado de descargar e instalar el software requerido, puede abrir el archivo PresentMon.sln en Visual Studio y compilar la aplicación. Simplemente haga clic en Construir> Generar solución para construirlo.

    Luego obtendrás un directorio x64, asumiendo que estás en una versión de Windows 10 de 64 bits (que probablemente estés). Esto contiene el comando PresentMon64.exe que puede utilizar. Puede colocar este archivo en un directorio más conveniente, como su escritorio o la carpeta Descargas, si lo desea..

    Tendrá que usar el ID de proceso de una aplicación UWP para monitorearlo. Primero, lanza un juego. A continuación, abra el Administrador de tareas presionando Ctrl + Alt + Escape.

    Haga clic con el botón derecho en el encabezado de la pestaña Procesos y habilite la columna "PID". Si no ve la pestaña Procesos, haga clic en "Más detalles".

    Encuentre el juego UWP en ejecución que desea monitorear y anote su número PID. Este número de ID de proceso cambiará cada vez que inicie la aplicación, por lo que tendrá que encontrarlo nuevamente si cierra y vuelve a abrir el juego.

    Deberá abrir una ventana del símbolo del sistema como administrador para ejecutar este comando. Para hacerlo, haga clic con el botón derecho en el botón Inicio o presione Windows + X, y luego haga clic en la opción "Command Propmt (Admin)".

    Cambie al directorio que contiene el comando PresentMon64.exe. Simplemente escriba "cd" seguido de la ruta al directorio donde está almacenando el archivo PresentMon64.exe en.

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

    Luego, ejecute el siguiente comando, reemplazando #### con el número de ID de proceso de la aplicación que desea monitorear.

    PresentMon64.exe -process_id ####

    Verá el FPS de la aplicación que especifique que se muestra en la ventana del símbolo del sistema. No se superpondrá al juego, por lo que tendrás que presionar Alt + Tab aquí cuando quieras verlo..

    Dxtory es ingenioso y fácil, pero cuesta dinero

    Dxtory es una alternativa más fácil de usar. Al igual que PresentMon, Dxtory toma sus datos de un nivel inferior en Windows. no necesita interactuar directamente con la aplicación del juego, lo que significa que funciona con esos juegos UWP. Deberá descargar la compilación “más reciente” y no la compilación “estable”, al menos compilación 2.0.134, ya que las compilaciones más recientes solucionan los problemas de compatibilidad con las aplicaciones DirectX 12.

    A diferencia de PresentMon, ofrece una interfaz gráfica de usuario. Incluso puede superponer su contador de FPS sobre los juegos de UWP. Esta es más una verdadera alternativa a FRAPS, con todas las campanas y silbidos.

    Esta aplicación es software de pago, aunque hay una versión de prueba que puede utilizar. El desarrollador cobra 3800 JPY por una licencia, que cuesta aproximadamente $ 34.50 USD.

    Simplemente inicie la aplicación Dxtory y luego inicie o presione Alt + Tab para volver a su juego UWP. Un contador de FPS se superpondrá en la esquina superior izquierda del juego UWP.

    También puede volver a la aplicación Dxtory para ver más información y personalizar su configuración. Pero no tiene que hacer nada especial para configurar este Dxtory abierto, lanzar un juego UWP, y simplemente funcionará. Si desea deshacerse del contador de FPS, simplemente cierre la aplicación Dxtory.


    En el futuro, se podrán actualizar más herramientas de juego, como ShadowPlay de NVIDIA, para trabajar junto con la nueva plataforma de aplicaciones de Microsoft. Por ahora, solo un puñado de herramientas funcionan y tendrás que esforzarte para usarlas con los juegos UWP. La plataforma UWP de Microsoft sigue siendo un trabajo en progreso, y en ninguna parte es más obvio que con los juegos de PC..