Compartilhar via


Como instalar o PIX para o HoloLens 2

O PIX é uma ferramenta de ajuste de desempenho e depuração para aplicativos DirectX 12 no Windows, mas também pode ser usado para DirectX 11 usando Direct3D 11 em 12.

Pré-requisitos

  1. Versão 2308.30 do PIX instalado no PC.
  2. SDK do Windows mais recente para IPoverUSB para poder conectar o HoloLens 2 a um computador via USB.
  3. Uma compilação ARM64 do seu aplicativo. O PIX suporta apenas ARM64.
  4. O HoloLens2 precisa ser conectado ao computador por meio de um cabo USB.

Observação

Algumas configurações, como usar um build do Windows Insider, podem interromper o PIX no HoloLens 2. Se isso acontecer, atualize novamente seu dispositivo para apagar todos os dados e repita as instruções abaixo.

Instalação

  1. Ative o modo de desenvolvedor e o portal do dispositivo:
  • Abra Configurações na Página Inicial de Realidade Misturada:

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

  • Selecione Atualização e segurança:

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

  • Selecione para desenvolvedores:

Captura de tela da janela de segurança e atualizações aberta com o botão para desenvolvedores destacado

  • Ativar Usar recursos do desenvolvedor e ativar o portal de dispositivos

Captura de tela da janela para desenvolvedores aberta nas configurações com o botão ativar portal do dispositivo destacado

Captura de tela da janela para desenvolvedores aberta nas configurações com a alternância de recursos de desenvolvimento de uso destacada

  • Com o dispositivo ainda conectado, acordado e com o usuário conectado, inicie o Visual Studio.

Importante

Verifique se o dispositivo não está no modo de espera ou em suspensão. Se você estiver tendo problemas com esta etapa, consulte as instruções do Portal de Dispositivos do Windows.

Preparando-se para a implantação

  1. No Visual Studio, defina ARM64 como a plataforma e Device como o dispositivo:

Captura de tela da solução do Visual Studios com as configurações da plataforma e do dispositivo destacadas

  1. Quando o Visual Studio solicita um PIN do dispositivo:

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

  • Selecione Configurações do Shell
  • Selecione Atualização e segurança
  • Selecione Para desenvolvedores e pressione Emparelhar em Descoberta de dispositivos

Captura de tela da janela para desenvolvedores aberta nas configurações com a descoberta do dispositivo destacada

Captura de tela do pop-up do dispositivo pago com o código de registro destacado

  • Insira o número PIN gerado no Visual Studio
  1. O Visual Studio implantará o aplicativo no HoloLens 2 conectado, o que pode levar alguns minutos, dependendo do aplicativo.

Lançamento do PIX

Primeiro, use o Portal de Dispositivos para verificar se o aplicativo não está em execução no HoloLens 2. Em seguida, inicie o PIX, conecte-se ao seu dispositivo e selecione Início:

Captura de tela da tela inicial do aplicativo PIX

  • Selecione Conectar no menu do lado esquerdo:

Captura de tela do menu do lado esquerdo do aplicativo PIX com o botão de conexão destacado

  1. Na guia Computador , selecione Adicionar e insira as seguintes credenciais:

    • Alias: a critério do usuário
    • Nome do host ou endereço IP: 127.0.0.1
  2. Selecione Conectar no canto inferior direito da guia Computador:

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

Observação

A primeira conexão é sempre mais lenta porque os binários estão sendo copiados.

  1. Quando o PIX estiver conectado ao HoloLens 2, localize seu aplicativo na seção Selecionar Processo de Destino na guia Iniciar UWP e verifique se o Iniciar para Captura de GPU está ativo.

  2. Se o aplicativo estiver em execução no DX11, verifique se a opção Forçar D3D11On12 está selecionada.

  3. Clique em Iniciar:

Captura de tela do aplicativo PIX com a janela selecionar processo de destino e o botão de inicialização destacados

GPU capturada

  1. Inicie a captura da GPU clicando em Foto na seção Captura da GPU:

Captura de tela do aplicativo PIX com o painel de conexão do PC aberto com a captura da GPU destacada

  1. Abra a captura para análise clicando na captura de tela gerada no painel Captura de GPU:

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

  1. Pressione Iniciar para iniciar a análise:

Captura de tela do aplicativo PIX, o botão Iniciar destacado

Importante

Se você coletar dados de tempo depois de fazer uma captura de GPU, será necessário reiniciar o fone de ouvido. Esta é uma reinicialização única do dispositivo e é necessária para a coleta de dados de tempo.

O PIX agora está pronto para uso! Para obter uma introdução sobre como usar o PIX, consulte Capturas de GPU PIX.

Confira também