Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O PIX é uma ferramenta de ajuste e depuração de desempenho para aplicativos DirectX 12 no Windows, mas também pode ser usado para DirectX 11 usando Direct3D 11 em 12.
Pré-requisitos
- Versão 2308.30 do PIX instalada no PC.
- SDK mais recente do Windows para IPoverUSB para poder conectar o HoloLens 2 a um PC via USB.
- Uma compilação ARM64 do seu aplicativo. O PIX suporta apenas ARM64.
- O HoloLens2 precisa ser conectado ao PC através de um cabo USB.
Nota
Algumas configurações, como usar uma compilação do Windows Insider, podem quebrar o PIX no HoloLens 2. Se isso acontecer, volte a piscar o dispositivo para apagar todos os dados e repita as instruções abaixo.
Configurar
- Habilite o Modo de Desenvolvedor e o Device Portal:
- Abra Configurações da Página Inicial de Realidade Mista:

- Selecione Atualizar & Segurança:

- Selecione Para desenvolvedores:

- Ativar Usar recursos do desenvolvedor e ativar o Device Portal


- Com o dispositivo ainda conectado, acordado e com o usuário conectado, inicie o Visual Studio.
Importante
Certifique-se de que o dispositivo não está em modo de espera ou em suspensão. Se estiver a ter problemas com este passo, consulte as instruções do Portal de Dispositivos do Windows.
Preparando-se para a implantação
- No Visual Studio, defina ARM64 como a plataforma e Device como o dispositivo:

- Quando o Visual Studio solicita um PIN do dispositivo:

- Selecione Configurações do Shell
- Selecione Atualizar & Segurança
- Selecione Para desenvolvedores e pressione Emparelhar em Descoberta de dispositivo


- Insira o número PIN gerado no Visual Studio
- 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 Device Portal para verificar se o aplicativo não está sendo executado no HoloLens 2. Em seguida, inicie o PIX, conecte-se ao seu dispositivo e selecione Início:

- Selecione Conectar no menu do lado esquerdo:

Na guia Computador, selecione Adicionar e insira as seguintes credenciais:
- Alias: À discrição do utilizador
- Nome do host ou endereço IP: 127.0.0.1
Selecione Conectar no canto inferior direito da guia Computador :

Nota
A primeira conexão é sempre mais lenta porque os binários estão sendo copiados.
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 Iniciar para captura de GPU está ativo.
Se o seu aplicativo estiver sendo executado no DX11, certifique-se de que Force D3D11On12 está selecionado.
Clique em Iniciar:

GPU capturada
- Inicie a captura da GPU clicando em Foto na seção Captura da GPU:

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

- Pressione Iniciar para iniciar a análise:

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 temporização.
O PIX está pronto para uso! Para obter uma introdução sobre como usar o PIX, consulte Capturas de GPU PIX.