> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.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

<CardGroup cols={2}>
  <Card title="Extensibilidade" icon="folder-open" href="/pt-BR/tools/tools-console/pix/extensibility/index">
    Documentação de extensibilidade.
  </Card>

  <Card title="GPU" icon="folder-open" href="/pt-BR/tools/tools-console/pix/gpu/index">
    Documentação de GPU.
  </Card>

  <Card title="GPU Trace" icon="folder-open" href="/pt-BR/tools/tools-console/pix/gpu-trace/index">
    Documentação do GPU Trace.
  </Card>

  <Card title="Shader Explorer" icon="folder-open" href="/pt-BR/tools/tools-console/pix/shader-explorer/index">
    Documentação do Shader Explorer.
  </Card>
</CardGroup>

## Guias

<CardGroup cols={2}>
  <Card title="Analisar o desempenho do título" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/analyzing-system-performance">
    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>

  <Card title="Configurar a interface do PIX" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/configuring-pix">
    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>

  <Card title="Analisar o desempenho da CPU" icon="microchip" href="/pt-BR/tools/tools-console/pix/cpu-performance">
    O PIX inclui vários recursos e tipos de captura para ajudar a resolver problemas de desempenho da CPU.
  </Card>

  <Card title="Analisar o desempenho de E/S de arquivos do DirectStorage e do Win32" icon="hard-drive" href="/pt-BR/tools/tools-console/pix/fileio-performance">
    As Timing Captures do PIX incluem recursos para analisar o desempenho dos acessos a arquivos do seu título.
  </Card>

  <Card title="Iniciar o PIX, conectar-se a consoles e fazer capturas" icon="rocket" href="/pt-BR/tools/tools-console/pix/launching-and-connecting">
    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>

  <Card title="Analisar o uso e o desempenho da memória" icon="memory" href="/pt-BR/tools/tools-console/pix/memory-performance">
    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>

  <Card title="Timing Captures do PIX" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/new-timing-captures">
    a id="timing\_capture\_overview"/a
  </Card>

  <Card title="Abrir Timing Captures programáticas" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/open-offline-timing-captures">
    As capturas feitas com a API PIXBeginCapture precisam passar por um processo de conversão antes de poderem ser exibidas no PIX.
  </Card>

  <Card title="API do PIX" icon="plug" href="/pt-BR/tools/tools-console/pix/pix-api-reference">
    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>

  <Card title="Criar o perfil do código de inicialização de um título" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-capture-from-launch">
    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>

  <Card title="Analisar paralisações e trocas de contexto" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-context-switches">
    Este tópico descreve como usar o PIX para analisar paralisações e trocas de contexto.
  </Card>

  <Card title="Converter um arquivo etl em uma Timing Capture" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-convert-etl-files">
    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>

  <Card title="Converter versões anteriores de Timing Captures" icon="clock-rotate-left" href="/pt-BR/tools/tools-console/pix/pix-convert-timing-captures">
    Em algumas versões do PIX, o formato de arquivo da Timing Capture precisa ser alterado à medida que novos recursos são adicionados.
  </Card>

  <Card title="Configurar o PIX para acessar PDBs em capturas de CPU" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-cpu-pdb-config">
    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>

  <Card title="Analisar o caminho crítico de um evento do PIX" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-critical-path">
    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>

  <Card title="Alocadores de memória personalizados do PIX" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-custom-memory-allocators">
    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>

  <Card title="Analisar o desempenho do DirectStorage" icon="download" href="/pt-BR/tools/tools-console/pix/pix-directstorage">
    As Timing Captures do PIX incluem uma opção para coletar dados sobre o uso do DirectStorage pelo seu título.
  </Card>

  <Card title="Diretrizes de depuração da GPU" icon="palette" href="/pt-BR/tools/tools-console/pix/pix-gpu-debugging">
    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>

  <Card title="Analisar a Dynamic Latency Input" icon="network-wired" href="/pt-BR/tools/tools-console/pix/pix-input-sync">
    As Timing Captures do PIX incluem uma opção para coletar dados sobre leituras de entrada e a Dynamic Latency Input (DLI).
  </Card>

  <Card title="Instruction Trace Captures" icon="brackets-curly" href="/pt-BR/tools/tools-console/pix/pix-instruction-trace-captures">
    a id="itrace\_overview"/a
  </Card>

  <Card title="Memory Pies" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-live-memory-pies">
    Quando um título está pausado, a exibição Memory Pies do PIX pode ser usada.
  </Card>

  <Card title="PIX ao vivo" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-live">
    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>

  <Card title="Analisar acessos a arquivos que ocorrem dentro de arquivos compactados" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-mappingfiles">
    a id="file\_io\_mapping\_files"/a
  </Card>

  <Card title="A exibição Metrics nas Timing Captures do PIX" icon="chart-line" href="/pt-BR/tools/tools-console/pix/pix-metrics-view">
    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>

  <Card title="Detectar violações dos limites de gravação" icon="hard-drive" href="/pt-BR/tools/tools-console/pix/pix-nvme-write-monitor">
    Este tópico descreve como usar o PIX para detectar quando dados demais foram gravados no armazenamento local.
  </Card>

  <Card title="Depuração ao vivo sob demanda do PIX" icon="bug" href="/pt-BR/tools/tools-console/pix/pix-on-demand-live-debugging">
    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>

  <Card title="Analisar amostras de CPU em Timing Captures" icon="user" href="/pt-BR/tools/tools-console/pix/pix-sampling-profiler">
    O PIX inclui um criador de perfil de amostragem de CPU que pode ser executado opcionalmente ao fazer uma Timing Capture.
  </Card>

  <Card title="Salvar e carregar configurações do PIX" icon="sliders" href="/pt-BR/tools/tools-console/pix/pix-save-load-settings">
    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>

  <Card title="Detecção de exceções de shader em capturas de GPU" icon="palette" href="/pt-BR/tools/tools-console/pix/pix-shader-exception-detection">
    Shaders que geram exceções podem ser detectados em capturas de GPU a partir do GDK de junho de 2023.
  </Card>

  <Card title="Depuração ao vivo do PIX em exceções de shader" icon="palette" href="/pt-BR/tools/tools-console/pix/pix-shader-exceptions-live-debugging">
    A depuração ao vivo pode ser usada para detectar shaders que geram exceções e depurá-los em tempo real.
  </Card>

  <Card title="System Monitor" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-system-monitor">
    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>

  <Card title="Marcadores de Timing Capture" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-timing-capture-bookmarks">
    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>

  <Card title="Recursos de comparação de Timing Captures" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-timing-capture-compare">
    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>

  <Card title="Consultar o formato de arquivo de Timing Capture" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-timing-capture-sqlite-queries">
    O formato de arquivo da Timing Capture é um banco de dados Sqlite.
  </Card>

  <Card title="O layout de resumo da Timing Capture" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-timing-capture-summary-layout">
    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>

  <Card title="Analisar o uso de objetos de API do D3D em Timing Captures" icon="palette" href="/pt-BR/tools/tools-console/pix/pix-timing-captures-d3d-objects">
    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>

  <Card title="Analisar o uso e o desempenho da memória" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-timing-captures-memory">
    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>

  <Card title="Vídeos do PIX" icon="video" href="/pt-BR/tools/tools-console/pix/pix-videos">
    Visão geral do PIX no Windows
  </Card>

  <Card title="Analisar o desempenho de E/S de arquivos do Win32" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix-win32-fileio">
    Este artigo descreve como usar o PIX para analisar o desempenho das operações de E/S de arquivos do Win32.
  </Card>

  <Card title="PIX" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/pix">
    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>

  <Card title="Configurar um console para uso com o PIX" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/required-xconfig-settings">
    Fazer capturas com o PIX exige que a configuração de console Profiling mode esteja ativada, conforme mostrado na figura a seguir.
  </Card>

  <Card title="Configuração e introdução" icon="gauge-high" href="/pt-BR/tools/tools-console/pix/setup-getting-started">
    Esta seção aborda como fazer o seguinte com o PIX.
  </Card>
</CardGroup>

## Veja também

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


## Related topics

- [Fiddler no PC com Windows](/pt-BR/build/console-features/networking/tools/fiddler-pc.md)
- [Lançar um título do Unreal Engine no XBOX para PC (UE 5.8+)](/pt-BR/build/gdk-and-engines/unreal/unreal-xbox-pc.md)
- [Criar perfis de títulos do Windows com o PIX (Performance Investigator)](/pt-BR/tools/tools-pc/pix-for-windows.md)
- [Introdução ao Windows Sockets no GDK](/pt-BR/build/console-features/networking/game-mesh/winsock-intro-networking.md)
- [Gráficos no XBOX e no PC com o GDK](/pt-BR/build/core-features/graphics/index.md)
