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

# PIX3 (conteúdo da API)

> PIX3

# PIX3

Material de referência da API PIX3 para o Microsoft Game Development Kit (GDK).

## Funções

| Função | Descrição |
| - | - |
| [ConfigureL2IPMCs](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/configurel2ipmcs.md) | Configura contadores de desempenho dentro dos caches L2. |
| [ConfigureNBPMCs](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/configurenbpmcs.md) | Configura os quatro contadores de monitor de desempenho (PMCs) de hardware dentro da ponte norte para permitir que um título leia os contadores diretamente para o código do título. |
| [ConfigurePMCs](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/configurepmcs.md) | Configura os quatro contadores de monitor de desempenho (PMCs) de hardware para permitir que um título leia os contadores diretamente para o código do título. |
| [GetPMCValue](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/getpmcvalue.md) | Obtém o valor de um contador de monitor de desempenho (PMC) de hardware. |
| [PIX\_COLOR](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pix_color.md) | Especifica uma cor específica para um evento. |
| [PIX\_COLOR\_INDEX](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pix_color_index.md) | Especifica um conjunto de categorias de eventos exclusivas e permite que o PIX escolha as cores para representar cada categoria. |
| [PIXBeginCapture](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixbegincapture.md) | Inicia uma captura do PIX controlada programaticamente. |
| [PIXBeginEvent](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixbeginevent-overloads.md) | Inicia um evento definido pelo usuário para uma captura de tempo da atividade da CPU, a ser exibido no recurso System Timing Capture do PIX. |
| [PIXEndCapture](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixendcapture.md) | Interrompe uma captura controlada programaticamente que foi iniciada com `PIXBeginCapture`. |
| [PIXEndEvent](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixendevent-overloads.md) | Define o fim de um evento definido pelo usuário. |
| [PIXGetCaptureState](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixgetcapturestate.md) | Recupera o tipo de capturas em andamento, como um conjunto de sinalizadores. |
| [PIXGetPowerMetrics (tópico sob NDA)](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixgetpowermetrics.md) | Retorna a carga de energia atual em consoles XBOX Series |
| [PIXRecordMemoryAllocationEvent](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixrecordmemoryallocationevent.md) | Registra um evento de alocação de memória. |
| [PIXRecordMemoryFreeEvent](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixrecordmemoryfreeevent.md) | Registra um evento de liberação de memória. |
| [PIXReportCounter](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixreportcounter.md) | Exibe um contador definido pelo usuário na interface do usuário do PIX. |
| [PIXScopedEvent](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixscopedevent-overloads.md) | Cria um evento definido pelo usuário para uma captura de tempo da atividade da CPU, a ser exibido no recurso **Timing Capture** do Performance Investigator for XBOX (PIX). |
| [PIXSetMarker](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixsetmarker-overloads.md) | Insere um marcador na linha do tempo da CPU na janela PIX System Timing Capture quando ocorre um determinado evento definido pelo usuário. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [PIXCaptureParameters](https://docs.xbox.com/pt-BR/reference/tools/pix3/structs/pixcaptureparameters.md) | Parâmetros para PIXBeginCapture. |
| [PIXPowerMetrics (tópico sob NDA)](https://docs.xbox.com/pt-BR/reference/tools/pix3/structs/pixpowermetrics.md) | Parâmetro para PIXGetPowerMetrics |

## APIs de captura de GPU do PIX

Para obter mais informações, consulte [APIs de captura de GPU do PIX (tópico sob NDA)](https://docs.xbox.com/pt-BR/reference/tools/pix3/pix3_gpu_captures.md).

## Documentação conceitual

* [Lista de verificação de engajamento de sistemas do ATG](https://docs.xbox.com/pt-BR/build/atg-engagement/atg-systems-engagement.md)
* [APIs de ferramentas e automação](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/atoc-api-tools-dev-env)
* [Analisando o desempenho da CPU (conteúdo)](https://docs.xbox.com/pt-BR/tools/tools-console/pix/cpu-performance.md)
* [Referência da API do PIX](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix-api-reference.md)
* [XBOX Hang Investigation Tool (XHIT)](https://docs.xbox.com/pt-BR/tools/tools-console/xhit/xhit-tool.md)

## Confira também

[Visão geral do PIX (tópico sob NDA)](https://docs.xbox.com/pt-BR/tools/tools-console/pix/pix.md)\
[Referência de API de ferramentas](https://docs.xbox.com/pt-BR/reference/tools/gc-reference-tools-toc.md)


## Related topics

- [PIXBeginCapture](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixbegincapture.md)
- [Referência da API de ferramentas](https://docs.xbox.com/pt-BR/reference/tools/gc-reference-tools-toc.md)
- [PIXBeginEvent(UINT64, PCSTR, ...)](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixbeginevent.md)
- [PIXBeginEvent(UINT64, PCWSTR, ...)](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixbeginevent_2.md)
- [PIXBeginEvent(void*, UINT64, PCSTR, ...)](https://docs.xbox.com/pt-BR/reference/tools/pix3/functions/pixbeginevent_3.md)
