> ## 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

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

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

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

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

## Guias

> **[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.

> **[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.

> **[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.

> **[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.

> **[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…

> **[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.

> **[Timing Captures do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/new-timing-captures.md)**
>
> a id="timing\_capture\_overview"/a

> **[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.

> **[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,…

> **[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.

> **[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.

> **[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…

> **[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.

> **[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…

> **[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.

> **[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.

> **[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.

> **[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.

> **[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).

> **[Instruction Trace Captures](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-instruction-trace-captures.md)**
>
> a id="itrace\_overview"/a

> **[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.

> **[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…

> **[Analisar acessos a arquivos que ocorrem dentro de arquivos compactados](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-mappingfiles.md)**
>
> a id="file\_io\_mapping\_files"/a

> **[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…

> **[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.

> **[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.

> **[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.

> **[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…

> **[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.

> **[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.

> **[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.

> **[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…

> **[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…

> **[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.

> **[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…

> **[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á…

> **[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á…

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

> **[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.

> **[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.

> **[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.

> **[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)
