22Aug
como o FRAPS e o ShadowPlay da NVIDIA são excelentes para monitorar o desempenho do seu jogo no Windows, mas eles não funcionam com os jogos da Universal Windows Platform( UWP) da Microsoft. Felizmente, algumas ferramentas permitem que você monitore seus jogos framerate e benchmark feitos para a nova plataforma de aplicativos do Windows 10.
Alguns jogos individuais podem ter contadores FPS integrados que você pode usar em vez disso, mas a maioria não. As ferramentas aqui permitem que você monitore seu FPS em jogos como Quantum Break , Gears of War: Ultimate Edition , Forza Motorsport 6: Apex e a versão da loja Windows Rise of the Tomb Raider .
O PresentMon é gratuito, mas requer um pouco de trabalho
PresentMon é uma ferramenta de código aberto criada por um desenvolvedor na Intel. Ele usa o rastreamento de eventos para monitorar o sistema operacional Windows subjacente para comandos "atuais" e registra informações sobre eles. Isso permite monitorar o desempenho dos jogos DirectX 10, DirectX 11 e DirectX 12.Funciona mesmo que esses aplicativos sejam aplicativos da Universal Windows Platform( UWP), que são distribuídos pela loja do Windows. Por outras palavras, esta ferramenta funciona porque não precisa interagir com o aplicativo UWP - não é permitido fazer isso. Ele monitora o Windows em um nível inferior.
Este é um aplicativo de linha de comando, portanto, não existe uma interface gráfica bonita. Um desenvolvedor empreendedor poderia criar uma ferramenta gráfica criada neste programa de linha de comando para tornar isso mais fácil no futuro.
Infelizmente, é preciso algum trabalho para começar no momento. Você precisará visitar a página do repositório do PresentMon e clicar em "Baixar ZIP" para baixar o repositório. Então, você precisará baixar o Visual Studio Express Community Edition gratuito da Microsoft. Instale o Visual Studio e permita que ele se atualize.
Descompacte o arquivo do repositório PresentMon baixado e clique duas vezes no arquivo "PresentMon.sln" para abri-lo no Visual Studio. O Visual Studio oferecerá para baixar o compilador.
Quando é feito o download e a instalação do software necessário, você pode abrir o arquivo PresentMon.sln no Visual Studio e criar o aplicativo. Basta clicar em Criar & gt;Criar solução para construí-lo.
Você receberá um diretório x64, assumindo que você está em uma versão de 64 bits do Windows 10( o que você provavelmente é).Isso contém o comando PresentMon64.exe que você pode usar. Você pode colocar este arquivo em um diretório mais conveniente, como sua pasta Desktop ou Downloads, se desejar.
Você precisará usar o ID do processo de um aplicativo UWP para monitorá-lo. Primeiro, lance um jogo. Em seguida, abra o Gerenciador de Tarefas pressionando Ctrl + Alt + Escape.
Clique com o botão direito do mouse no cabeçalho na guia Processos e ative a coluna "PID".Se você não vê a guia Processos, clique em "Mais detalhes".
Encontre o jogo UWP em execução que deseja monitorar e anote seu número PID.Este número de identificação do processo mudará sempre que você iniciar o aplicativo, então você terá que encontrá-lo novamente se fechar e reabrir o jogo.
Você precisará abrir uma janela do prompt de comando como administrador para executar este comando. Para fazer isso, clique com o botão direito do mouse no botão Iniciar ou pressione Windows + X e, em seguida, clique na opção "Command Propmt( Admin)".
Mude para o diretório que contém o comando PresentMon64.exe. Basta digitar "cd" seguido do caminho para o diretório que você está armazenando o arquivo PresentMon64.exe em.
cd C: \ path \ to \ PresentMon-master \ x64 \ DebugEntão, execute o seguinte comando, substituindo #### com o número de ID do processo do aplicativo que deseja monitorar.
PresentMon64.exe -process_id ####
Você verá o FPS do aplicativo que você especificou exibido na janela do prompt de comando. Não irá sobrepor o jogo, então você terá que carregar Alt + Tab aqui quando quiser verificá-lo.
Dxtory é liso e fácil, mas custa dinheiro
Dxtory é uma alternativa mais fácil de usar. Como o PresentMon, o Dxtory pega seus dados de um nível mais baixo no Windows.não precisa interagir diretamente com o aplicativo do jogo, o que significa que ele funciona com os jogos UWP.Você precisará baixar a compilação "mais recente" e não a compilação "estável", pelo menos, construir 2.0.134, uma vez que as últimas compilações corrigem problemas de compatibilidade com aplicativos DirectX 12.
Ao contrário do PresentMon, ele oferece uma interface gráfica de usuário. Pode até sobrepor o contador FPS sobre os jogos UWP.Esta é mais uma verdadeira alternativa para FRAPS, com todos os sinos e assobios.
Este aplicativo é um software pago, embora exista um teste que você possa usar. O desenvolvedor cobra 3800 JPY por uma licença, que é de cerca de US $ 34,50 USD.
Basta iniciar o aplicativo Dxtory e, em seguida, iniciar - ou Alt + Tab de volta ao seu jogo UWP.Um contador FPS será superado no canto superior esquerdo do jogo UWP.
Você também pode voltar para o aplicativo Dxtory para ver mais informações e personalizar suas configurações. Mas você não precisa fazer nada de especial para configurar este Dxtory aberto, lançar um jogo UWP, e isso só funcionará.Se você quiser se livrar do contador FPS, basta fechar o aplicativo Dxtory.
No futuro, mais ferramentas de jogos, como o ShadowPlay da NVIDIA, podem ser atualizadas para funcionar junto com a nova plataforma de aplicativos da Microsoft. Por enquanto, apenas um punhado de ferramentas funciona e você precisará sair do seu caminho para usá-los com jogos UWP.A plataforma UWP da Microsoft ainda é um trabalho em andamento, e nenhum lugar é mais óbvio do que com os jogos de PC.