> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PIX no XBOX e no Windows para títulos GDK

> Ferramenta de ajuste de desempenho e depuração PIX para títulos GDK do XBOX e do Windows, incluindo capturas de GPU, rastreamentos de GPU, Shader Explorer e extensibilidade do PIX.

Documentação do PIX.

## Subtópicos

> [card] [Extensibilidade](https://docs.xbox.com/pt-BR/tools/tools-console/pix/extensibility/index.md)
>
> Documentação de extensibilidade.

> [card] [GPU](https://docs.xbox.com/pt-BR/tools/tools-console/pix/gpu/index.md)
>
> Documentação de GPU.

> [card] [GPU Trace](https://docs.xbox.com/pt-BR/tools/tools-console/pix/gpu-trace/index.md)
>
> Documentação do GPU Trace.

> [card] [Shader Explorer](https://docs.xbox.com/pt-BR/tools/tools-console/pix/shader-explorer/index.md)
>
> Documentação do Shader Explorer.

## Guias

> [card] [Analisar o desempenho do título](https://docs.xbox.com/pt-BR/tools/tools-console/pix/analyzing-system-performance.md)
>
> Visão geral: descreve o PIX como uma ferramenta de ajuste de desempenho e depuração para desenvolvedores de jogos que estão criando títulos DirectX 12.

> [card] [Configurar a interface do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/configuring-pix.md)
>
> O layout de janela padrão que o PIX usa para as guias de conexão de dispositivo e para cada tipo de captura pode ser personalizado.

> [card] [Analisar o desempenho da CPU](https://docs.xbox.com/pt-BR/tools/tools-console/pix/cpu-performance.md)
>
> O PIX inclui vários recursos e tipos de captura para ajudar a resolver problemas de desempenho da CPU.

> [card] [Analisar o desempenho de E/S de arquivos do DirectStorage e do Win32](https://docs.xbox.com/pt-BR/tools/tools-console/pix/fileio-performance.md)
>
> As Timing Captures do PIX incluem recursos para analisar o desempenho dos acessos a arquivos do seu título.

> [card] [Iniciar o PIX, conectar-se a consoles e fazer capturas](https://docs.xbox.com/pt-BR/tools/tools-console/pix/launching-and-connecting.md)
>
> O programa de instalação do Gaming eXtensions Development Kit (GXDK) instala o PIX na pasta C:\Program Files (x86)\Microsoft GDK\bin no seu…

> [card] [Analisar o uso e o desempenho da memória](https://docs.xbox.com/pt-BR/tools/tools-console/pix/memory-performance.md)
>
> O PIX inclui uma variedade de recursos e tipos de captura para ajudar a diagnosticar problemas relacionados ao uso e ao desempenho da memória.

> [card] [Timing Captures do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/new-timing-captures.md)
>
> Registre eventos de tempo de CPU e GPU no PIX para analisar como o trabalho de um título é distribuído ao longo do tempo.

> [card] [Abrir Timing Captures programáticas](https://docs.xbox.com/pt-BR/tools/tools-console/pix/open-offline-timing-captures.md)
>
> As capturas feitas com a API PIXBeginCapture precisam passar por um processo de conversão antes de poderem ser exibidas no PIX.

> [card] [API do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-api-reference.md)
>
> O PIX inclui um conjunto de APIs que pode ser usado para várias tarefas, incluindo a gravação de dados de tempo, o fornecimento de contadores de software,…

> [card] [Criar o perfil do código de inicialização de um título](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-capture-from-launch.md)
>
> A sequência de inicialização de um título normalmente envolve inúmeras alocações de memória e operações de E/S de arquivos, junto com outras tarefas de inicialização.

> [card] [Analisar paralisações e trocas de contexto](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-context-switches.md)
>
> Este tópico descreve como usar o PIX para analisar paralisações e trocas de contexto.

> [card] [Converter um arquivo etl em uma Timing Capture](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-convert-etl-files.md)
>
> O menu Convert na guia Home do PIX pode ser usado para criar uma Timing Capture convertendo um arquivo etl coletado com xbPerf, xperf…

> [card] [Converter versões anteriores de Timing Captures](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-convert-timing-captures.md)
>
> Em algumas versões do PIX, o formato de arquivo da Timing Capture precisa ser alterado à medida que novos recursos são adicionados.

> [card] [Configurar o PIX para acessar PDBs em capturas de CPU](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-cpu-pdb-config.md)
>
> As capturas de CPU no PIX exigem acesso aos Program Databases (PDBs) do seu título para exibir corretamente os nomes das funções nas pilhas de chamadas, amostras…

> [card] [Analisar o caminho crítico de um evento do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-critical-path.md)
>
> O PIX analisa os dados de troca de contexto coletados durante uma Timing Capture para calcular o caminho crítico de um evento do PIX selecionado.

> [card] [Alocadores de memória personalizados do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-custom-memory-allocators.md)
>
> As Timing Captures do PIX podem rastrear as alocações e liberações de memória feitas pelos seus alocadores de memória personalizados.

> [card] [Analisar o desempenho do DirectStorage](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-directstorage.md)
>
> As Timing Captures do PIX incluem uma opção para coletar dados sobre o uso do DirectStorage pelo seu título.

> [card] [Diretrizes de depuração da GPU](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-gpu-debugging.md)
>
> Você pode observar vários problemas, como corrupção de renderização, falhas visuais, travamentos da GPU, falhas de página e assim por diante, durante o desenvolvimento do jogo.

> [card] [Analisar a Dynamic Latency Input](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-input-sync.md)
>
> As Timing Captures do PIX incluem uma opção para coletar dados sobre leituras de entrada e a Dynamic Latency Input (DLI).

> [card] [Instruction Trace Captures](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-instruction-trace-captures.md)
>
> Use rastreamentos de instruções e simulação de cache do PIX para analisar o uso de memória e do cache de instruções de um título.

> [card] [Memory Pies](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-live-memory-pies.md)
>
> Quando um título está pausado, a exibição Memory Pies do PIX pode ser usada.

> [card] [PIX ao vivo](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-live.md)
>
> Quando conectado a um console no PIX, o PIX tem a capacidade de pausar e retomar um título em execução por meio do botão de pausar/reproduzir localizado ao lado de…

> [card] [Analisar acessos a arquivos que ocorrem dentro de arquivos compactados](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-mappingfiles.md)
>
> Forneça ao PIX arquivos de mapeamento para identificar quais ativos são acessados em arquivos de pacote compostos.

> [card] [A exibição Metrics nas Timing Captures do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-metrics-view.md)
>
> A exibição Metrics é uma ferramenta gráfica que ajuda a analisar grandes volumes de dados para encontrar rapidamente áreas de interesse relacionadas a…

> [card] [Detectar violações dos limites de gravação](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-nvme-write-monitor.md)
>
> Este tópico descreve como usar o PIX para detectar quando dados demais foram gravados no armazenamento local.

> [card] [Depuração ao vivo sob demanda do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-on-demand-live-debugging.md)
>
> A depuração ao vivo sob demanda pode ser usada para depurar a GPU do XBOX em tempo real fora de cenários de travamento e de exceção.

> [card] [Analisar amostras de CPU em Timing Captures](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-sampling-profiler.md)
>
> O PIX inclui um criador de perfil de amostragem de CPU que pode ser executado opcionalmente ao fazer uma Timing Capture.

> [card] [Salvar e carregar configurações do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-save-load-settings.md)
>
> O layout Settings, acessível na guia Home do PIX, oferece vários controles para configurar diversos aspectos da interface do usuário do PIX…

> [card] [Detecção de exceções de shader em capturas de GPU](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-shader-exception-detection.md)
>
> Shaders que geram exceções podem ser detectados em capturas de GPU a partir do GDK de junho de 2023.

> [card] [Depuração ao vivo do PIX em exceções de shader](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-shader-exceptions-live-debugging.md)
>
> A depuração ao vivo pode ser usada para detectar shaders que geram exceções e depurá-los em tempo real.

> [card] [System Monitor](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-system-monitor.md)
>
> O System Monitor do PIX permite a criação de perfil em tempo real de um título, exibindo dados de contadores ao vivo à medida que são transmitidos do console.

> [card] [Marcadores de Timing Capture](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-timing-capture-bookmarks.md)
>
> A partir da versão de junho de 2024 do Microsoft Game Development Kit, os desenvolvedores podem adicionar marcadores, ou anotações, às faixas na…

> [card] [Recursos de comparação de Timing Captures](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-timing-capture-compare.md)
>
> As Timing Captures incluem um layout Comparison que pode produzir uma comparação estatística da duração média dos pontos que representam…

> [card] [Consultar o formato de arquivo de Timing Capture](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-timing-capture-sqlite-queries.md)
>
> O formato de arquivo da Timing Capture é um banco de dados Sqlite.

> [card] [O layout de resumo da Timing Capture](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-timing-capture-summary-layout.md)
>
> Quando uma Timing Capture é aberta, o PIX executa uma análise inicial que produz estatísticas da captura e um conjunto de candidatos potenciais para…

> [card] [Analisar o uso de objetos de API do D3D em Timing Captures](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-timing-captures-d3d-objects.md)
>
> As Timing Captures do PIX incluem uma opção para registrar informações sobre todos os objetos de recurso e de heap do D3D alocados e liberados enquanto a captura está…

> [card] [Analisar o uso e o desempenho da memória](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-timing-captures-memory.md)
>
> As Timing Captures do PIX incluem opções para registrar informações sobre alocação, acessos e liberação de memória que ocorrem enquanto a captura está…

> [card] [Vídeos do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-videos.md)
>
> Visão geral do PIX no Windows

> [card] [Analisar o desempenho de E/S de arquivos do Win32](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-win32-fileio.md)
>
> Este artigo descreve como usar o PIX para analisar o desempenho das operações de E/S de arquivos do Win32.

> [card] [PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix.md)
>
> O Performance Investigator for XBOX (PIX) é uma ferramenta de ajuste de desempenho e depuração para desenvolvedores de jogos que estão criando títulos DirectX12.

> [card] [Configurar um console para uso com o PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/required-xconfig-settings.md)
>
> Fazer capturas com o PIX exige que a configuração de console Profiling mode esteja ativada, conforme mostrado na figura a seguir.

> [card] [Configuração e introdução](https://docs.xbox.com/pt-BR/tools/tools-console/pix/setup-getting-started.md)
>
> Esta seção aborda como fazer o seguinte com o PIX.

## Veja também

* [Ferramentas de linha de comando](https://docs.xbox.com/pt-BR/tools/tools-console/commandlinetools/index.md)
* [Ferramentas de linha de comando do console](https://docs.xbox.com/pt-BR/tools/tools-console/console_commandlinetools/index.md)
* [Dev Home](https://docs.xbox.com/pt-BR/tools/tools-console/devhome/index.md)
* [DevKit Agent](https://docs.xbox.com/pt-BR/tools/tools-console/devkitagent/index.md)
* [Hix](https://docs.xbox.com/pt-BR/tools/tools-console/hix/index.md)
* [PGO](https://docs.xbox.com/pt-BR/tools/tools-console/pgo/index.md)
* [Compilador de shaders](https://docs.xbox.com/pt-BR/tools/tools-console/shadercompiler/index.md)
* [Sobreposição de desempenho do título](https://docs.xbox.com/pt-BR/tools/tools-console/titleperfoverlay/index.md)
* [Visual Studio](https://docs.xbox.com/pt-BR/tools/tools-console/visualstudio/index.md)
* [Wdp](https://docs.xbox.com/pt-BR/tools/tools-console/wdp/index.md)
* [Xbom](https://docs.xbox.com/pt-BR/tools/tools-console/xbom/index.md)
* [Xbwatson](https://docs.xbox.com/pt-BR/tools/tools-console/xbWatson/index.md)
* [Xhit](https://docs.xbox.com/pt-BR/tools/tools-console/xhit/index.md)


## Related topics

- [Fiddler no PC com Windows](https://docs.xbox.com/pt-BR/build/console-features/networking/tools/fiddler-pc.md)
- [Usando o PIX para criar perfis de títulos do Windows](https://docs.xbox.com/pt-BR/tools/tools-pc/pix-for-windows.md)
- [Testes de sustentabilidade em jogos no PIX](https://docs.xbox.com/pt-BR/build/game-principles/sustainability/sustainability-pix-guide.md)
- [Gráficos no XBOX e no PC com o GDK](https://docs.xbox.com/pt-BR/build/core-features/graphics/index.md)
- [XBOX Device Portal (Windows Device Portal no XBOX)](https://docs.xbox.com/pt-BR/tools/tools-console/wdp/wdp.md)
