Como instalar o PIX para o HoloLens 2Installing PIX for HoloLens 2

O PIX é uma ferramenta de ajuste e depuração de desempenho para aplicativos DirectX 12 no Windows.PIX is a performance tuning and debugging tool for DirectX 12 applications on Windows.

InstalaçãoSetup

  1. Obtenha a versão mais recente do PIX do seu PC host e conecte o seu HoloLens 2 ao seu PC por meio de um cabo USB.Grab the latest PIX release from your host PC and connect your HoloLens 2 to your PC via a USB cable.

  2. Se o seu HoloLens 2 estiver em um Build do Windows Insider ou tiver uma configuração que interrompa o PIX, repisque seu dispositivo para apagar todos os dados.If your HoloLens 2 is on a Windows Insider build or has a configuration that breaks PIX, reflash your device to erase all data.

  3. Habilitar o modo de desenvolvedor e o portal do dispositivo:Enable Developer Mode and Device Portal:

  • Abra as configurações do início da realidade misturada:Open Settings from Mixed Reality Home:

Captura de tela do menu do HoloLens com o botão Configurações realçado

  • Selecione Atualizar segurança &:Select Update & Security:

Captura de tela da janela de configurações aberta no HoloLens com o botão de atualização e segurança realçado

  • Selecione para desenvolvedores:Select For Developers:

Captura de tela da janela segurança e atualizações abrir com o botão desenvolvedores realçado

  • Ativar o uso de recursos de desenvolvedor e habilitar o portal do dispositivoTurn on Use Developer Features and Enable Device Portal

Captura de tela da janela para desenvolvedores abrir em configurações com o botão habilitar portal do dispositivo realçado

Captura de tela da janela para desenvolvedores abrir em configurações com a opção usar desenvolver recursos alternar realçada

  • Com o dispositivo ainda conectado, ativo e com o usuário conectado, inicie o Visual Studio.With the device still connected, awake, and with the user logged in, launch Visual Studio.

Importante

Verifique se o dispositivo não está no modo de espera ou em suspensão.Make sure your device isn't in standby mode or asleep. Se você estiver tendo problemas com essa etapa, consulte as instruções do portal de dispositivo do Windows.If you're having trouble with this step, refer to the Windows Device Portal instructions.

Preparando para implantaçãoPreparing for deployment

  1. No Visual Studio, defina ARM64 como a plataforma e o dispositivo como o dispositivo:In Visual Studio, set ARM64 as the platform and Device as the device:

Captura de tela da solução Visual estúdios com as configurações de plataforma e dispositivo realçadas

  1. Quando o Visual Studio solicitar um PIN do dispositivo:When Visual Studio prompts you for a PIN from the device:

Captura de tela do pop-up do Visual Studio solicitando PIN

  • Selecione as configurações do ShellSelect Settings from Shell
  • Selecione Atualizar segurança &Select Update & Security
  • Selecione para desenvolvedores e pressione o par em descoberta de dispositivoSelect For Developers and press Pair under Device Discovery

Captura de tela da janela para desenvolvedores abrir em configurações com descoberta de dispositivo realçada

Captura de tela do pop-up do dispositivo pago com o código de registro realçado

  • Insira o número de PIN gerado no Visual StudioEnter the generated PIN number in Visual Studio
  1. O Visual Studio implantará o aplicativo no HoloLens 2 conectado, o que pode levar alguns minutos, dependendo do aplicativo.Visual Studio will deploy the app to the connected HoloLens 2, which may take a few minutes depending on the app.

Iniciando o PIXLaunching PIX

Primeiro, use o portal do dispositivo para verificar se o aplicativo não está em execução no HoloLens 2.First, use Device Portal to verify the app isn't running on the HoloLens 2. Em seguida, inicie o PIX, conecte-se ao seu dispositivo e selecione início:Then, launch PIX, connect to your device, and select Home:

Captura de tela da página inicial do aplicativo PIX

  • Selecione conectar no menu do lado esquerdo:Select Connect from the left-side menu:

Captura de tela do menu do lado esquerdo do aplicativo PIX com o botão conectar realçado

  1. Na guia computador , selecione Adicionar e insira as seguintes credenciais:From the Computer tab, select Add, and enter the following credentials:

    • Alias: até o critério do usuárioAlias: Up to user’s discretion
    • Nome do host ou endereço IP: 127.0.0.1Host Name or IP Address: 127.0.0.1
  2. Selecione conectar no canto inferior direito da guia computador :Select Connect in the lower right of the Computer tab:

Captura de tela da janela de conexão de aplicativo do PIX com alias, nome do host, endereço IP e botão Adicionar realçado

Observação

A primeira conexão é sempre mais lenta porque os binários estão sendo copiados.The first connection is always slower because binaries are being copied.

  1. Quando o PIX tiver se conectado ao HoloLens 2, localize seu aplicativo na seção selecionar processo de destino na guia Iniciar UWP e selecione Iniciar:When PIX has connected to the HoloLens 2, find your app in the Select Target Process section in the Launch UWP tab, and select Launch:

Captura de tela do aplicativo PIX com a janela Selecionar processo de destino e o botão iniciar realçado

GPU capturadaGPU captured

  1. Inicie a captura de GPU clicando em foto na seção de captura de GPU :Start the GPU capture by clicking Photo in the GPU Capture section:

Captura de tela do aplicativo PIX com o painel de conexão do PC aberto com a captura de GPU realçada

  1. Abra a captura para análise clicando na captura de tela gerada no painel de captura de GPU :Open the capture for analysis by clicking on the generated screenshot in the GPU Capture panel:

Captura de tela do aplicativo PIX com a seção de captura de GPU aberta com o painel de captura de GPU realçado

  1. Pressione Iniciar para iniciar a análise:Press Start to begin the analysis:

Captura de tela do aplicativo PIX o botão iniciar realçado

Importante

Se você coletar dados de tempo depois de fazer uma captura de GPU, será necessário reinicializar o headset.If you collect timing data after taking a GPU capture, you'll be required to reboot the headset. Este é um reinício único do dispositivo e é necessário para a coleta de dados de tempo.This is a one-time restart of the device and is required for timing data collection.

O PIX agora está pronto para uso!PIX is now ready for use!

Confira tambémSee also