> ## 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 (contenido de la API)

> PIX3

# PIX3

Material de referencia de la API de PIX3 para el Microsoft Game Development Kit (GDK).

## Funciones

| Función | Descripción |
| - | - |
| [ConfigureL2IPMCs](https://docs.xbox.com/es/reference/tools/pix3/functions/configurel2ipmcs.md) | Configura los contadores de rendimiento dentro de las cachés L2. |
| [ConfigureNBPMCs](https://docs.xbox.com/es/reference/tools/pix3/functions/configurenbpmcs.md) | Configura los cuatro contadores de supervisión del rendimiento (PMC) de hardware dentro del puente norte para permitir que un título lea los contadores directamente para el código del título. |
| [ConfigurePMCs](https://docs.xbox.com/es/reference/tools/pix3/functions/configurepmcs.md) | Configura los cuatro contadores de supervisión del rendimiento (PMC) de hardware para permitir que un título lea los contadores directamente para el código del título. |
| [GetPMCValue](https://docs.xbox.com/es/reference/tools/pix3/functions/getpmcvalue.md) | Obtiene el valor de un contador de supervisión del rendimiento (PMC) de hardware. |
| [PIX\_COLOR](https://docs.xbox.com/es/reference/tools/pix3/functions/pix_color.md) | Especifica un color determinado para un evento. |
| [PIX\_COLOR\_INDEX](https://docs.xbox.com/es/reference/tools/pix3/functions/pix_color_index.md) | Especifica un conjunto de categorías de eventos únicas y permite que PIX elija los colores para representar cada categoría. |
| [PIXBeginCapture](https://docs.xbox.com/es/reference/tools/pix3/functions/pixbegincapture.md) | Inicia una captura de PIX controlada mediante programación. |
| [PIXBeginEvent](https://docs.xbox.com/es/reference/tools/pix3/functions/pixbeginevent-overloads.md) | Inicia un evento definido por el usuario para una captura de tiempos de la actividad de la CPU, que se mostrará en la característica System Timing Capture de PIX. |
| [PIXEndCapture](https://docs.xbox.com/es/reference/tools/pix3/functions/pixendcapture.md) | Detiene una captura controlada mediante programación que se inició con `PIXBeginCapture`. |
| [PIXEndEvent](https://docs.xbox.com/es/reference/tools/pix3/functions/pixendevent-overloads.md) | Define el final de un evento definido por el usuario. |
| [PIXGetCaptureState](https://docs.xbox.com/es/reference/tools/pix3/functions/pixgetcapturestate.md) | Recupera el tipo de capturas en curso, como un conjunto de marcas. |
| [PIXGetPowerMetrics (tema NDA)](https://docs.xbox.com/es/reference/tools/pix3/functions/pixgetpowermetrics.md) | Devuelve la carga de energía actual en las consolas XBOX Series |
| [PIXRecordMemoryAllocationEvent](https://docs.xbox.com/es/reference/tools/pix3/functions/pixrecordmemoryallocationevent.md) | Registra un evento de asignación de memoria. |
| [PIXRecordMemoryFreeEvent](https://docs.xbox.com/es/reference/tools/pix3/functions/pixrecordmemoryfreeevent.md) | Registra un evento de liberación de memoria. |
| [PIXReportCounter](https://docs.xbox.com/es/reference/tools/pix3/functions/pixreportcounter.md) | Muestra un contador definido por el usuario en la interfaz de usuario de PIX. |
| [PIXScopedEvent](https://docs.xbox.com/es/reference/tools/pix3/functions/pixscopedevent-overloads.md) | Crea un evento definido por el usuario para una captura de tiempos de la actividad de la CPU, que se mostrará en la característica **Timing Capture** de Performance Investigator para XBOX (PIX). |
| [PIXSetMarker](https://docs.xbox.com/es/reference/tools/pix3/functions/pixsetmarker-overloads.md) | Inserta un marcador en la escala de tiempo de la CPU en la ventana PIX System Timing Capture, cuando se produce un evento determinado definido por el usuario. |

## Estructuras

| Estructura | Descripción |
| - | - |
| [PIXCaptureParameters](https://docs.xbox.com/es/reference/tools/pix3/structs/pixcaptureparameters.md) | Parámetros para PIXBeginCapture. |
| [PIXPowerMetrics (tema NDA)](https://docs.xbox.com/es/reference/tools/pix3/structs/pixpowermetrics.md) | Parámetro para PIXGetPowerMetrics |

## API de captura de GPU de PIX

Para obtener más información, consulte [API de captura de GPU de PIX (tema NDA)](https://docs.xbox.com/es/reference/tools/pix3/pix3_gpu_captures.md).

## Documentación conceptual

* [Lista de comprobación de interacción con sistemas de ATG](https://docs.xbox.com/es/build/atg-engagement/atg-systems-engagement.md)
* [API de herramientas y automatización](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/atoc-api-tools-dev-env)
* [Análisis del rendimiento de la CPU (contenido)](https://docs.xbox.com/es/tools/tools-console/pix/cpu-performance.md)
* [Referencia de API de PIX](https://docs.xbox.com/es/tools/tools-console/pix/pix-api-reference.md)
* [XBOX Hang Investigation Tool (XHIT)](https://docs.xbox.com/es/tools/tools-console/xhit/xhit-tool.md)

## Consulte también

[Información general de PIX (tema NDA)](https://docs.xbox.com/es/tools/tools-console/pix/pix.md)\
[Referencia de API de herramientas](https://docs.xbox.com/es/reference/tools/gc-reference-tools-toc.md)


## Related topics

- [PIXBeginEvent(UINT64, PCSTR, ...)](https://docs.xbox.com/es/reference/tools/pix3/functions/pixbeginevent.md)
- [PIXBeginEvent(UINT64, PCWSTR, ...)](https://docs.xbox.com/es/reference/tools/pix3/functions/pixbeginevent_2.md)
- [PIXBeginEvent(void*, UINT64, PCSTR, ...)](https://docs.xbox.com/es/reference/tools/pix3/functions/pixbeginevent_3.md)
- [PIXBeginEvent(void*, UINT64, PCWSTR, ...)](https://docs.xbox.com/es/reference/tools/pix3/functions/pixbeginevent_4.md)
- [PIXScopedEvent(UINT64, PCSTR, ...)](https://docs.xbox.com/es/reference/tools/pix3/functions/pixscopedevent.md)
