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

# PIX3

> PIX3

# PIX3

Microsoft Game Development Kit(GDK)용 PIX3 API 참조 자료입니다.

## Functions

| Function                                                                                         | Description                                                                                               |
| ------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- |
| [ConfigureL2IPMCs](/reference/tools/pix3/functions/configurel2ipmcs)                             | L2 캐시 내부의 성능 카운터를 구성합니다.                                                                                  |
| [ConfigureNBPMCs](/reference/tools/pix3/functions/configurenbpmcs)                               | 노스브리지 내부의 4개 하드웨어 Performance Monitor Counter(PMC)를 구성하여 타이틀이 타이틀 코드에서 카운터를 직접 읽을 수 있도록 합니다.              |
| [ConfigurePMCs](/reference/tools/pix3/functions/configurepmcs)                                   | 4개의 하드웨어 Performance Monitor Counter(PMC)를 구성하여 타이틀이 타이틀 코드에서 카운터를 직접 읽을 수 있도록 합니다.                       |
| [GetPMCValue](/reference/tools/pix3/functions/getpmcvalue)                                       | 하드웨어 Performance Monitor Counter(PMC)의 값을 가져옵니다.                                                          |
| [PIX\_COLOR](/reference/tools/pix3/functions/pix_color)                                          | 이벤트에 대한 특정 색상을 지정합니다.                                                                                     |
| [PIX\_COLOR\_INDEX](/reference/tools/pix3/functions/pix_color_index)                             | 고유한 이벤트 카테고리 집합을 지정하고 PIX가 각 카테고리를 나타낼 색상을 선택하도록 합니다.                                                     |
| [PIXBeginCapture](/reference/tools/pix3/functions/pixbegincapture)                               | 프로그래밍 방식으로 제어되는 PIX 캡처를 시작합니다.                                                                            |
| [PIXBeginEvent](/reference/tools/pix3/functions/pixbeginevent-overloads)                         | PIX의 System Timing Capture 기능에 표시할, CPU 활동의 타이밍 캡처를 위한 사용자 정의 이벤트를 시작합니다.                                 |
| [PIXEndCapture](/reference/tools/pix3/functions/pixendcapture)                                   | `PIXBeginCapture`로 시작된 프로그래밍 방식으로 제어되는 캡처를 중지합니다.                                                         |
| [PIXEndEvent](/reference/tools/pix3/functions/pixendevent-overloads)                             | 사용자 정의 이벤트의 끝을 정의합니다.                                                                                     |
| [PIXGetCaptureState](/reference/tools/pix3/functions/pixgetcapturestate)                         | 진행 중인 캡처 유형을 플래그 집합으로 검색합니다.                                                                              |
| [PIXGetPowerMetrics (NDA topic)](/reference/tools/pix3/functions/pixgetpowermetrics)             | XBOX Series 콘솔의 현재 전력 부하를 반환합니다.                                                                          |
| [PIXRecordMemoryAllocationEvent](/reference/tools/pix3/functions/pixrecordmemoryallocationevent) | 메모리 할당 이벤트를 기록합니다.                                                                                        |
| [PIXRecordMemoryFreeEvent](/reference/tools/pix3/functions/pixrecordmemoryfreeevent)             | 메모리 해제 이벤트를 기록합니다.                                                                                        |
| [PIXReportCounter](/reference/tools/pix3/functions/pixreportcounter)                             | PIX UI에 사용자 정의 카운터를 표시합니다.                                                                                |
| [PIXScopedEvent](/reference/tools/pix3/functions/pixscopedevent-overloads)                       | Performance Investigator for XBOX(PIX)의 **Timing Capture** 기능에 표시할, CPU 활동의 타이밍 캡처를 위한 사용자 정의 이벤트를 생성합니다. |
| [PIXSetMarker](/reference/tools/pix3/functions/pixsetmarker-overloads)                           | 특정 사용자 정의 이벤트가 발생할 때 PIX System Timing Capture 창의 CPU 타임라인에 마커를 삽입합니다.                                    |

## Structures

| Structure                                                                    | Description                   |
| ---------------------------------------------------------------------------- | ----------------------------- |
| [PIXCaptureParameters](/reference/tools/pix3/structs/pixcaptureparameters)   | PIXBeginCapture의 매개 변수입니다.    |
| [PIXPowerMetrics (NDA topic)](/reference/tools/pix3/structs/pixpowermetrics) | PIXGetPowerMetrics의 매개 변수입니다. |

<a id="pixgpucaptureapis" />

## PIX GPU capture APIs

자세한 내용은 [PIX GPU capture APIs (NDA topic)](/reference/tools/pix3/pix3_gpu_captures)를 참조하세요.

## Conceptual documentation

* [ATG Systems Engagement Checklist](/build/atg-engagement/atg-systems-engagement)
* [Tool and automation APIs](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/atoc-api-tools-dev-env)
* [Analyzing CPU performance (contents)](/tools/tools-console/pix/cpu-performance)
* [PIX API reference](/tools/tools-console/pix/pix-api-reference)
* [XBOX Hang Investigation Tool (XHIT)](/tools/tools-console/xhit/xhit-tool)

## See also

[PIX overview (NDA topic)](/tools/tools-console/pix/pix)<br />[Tools API reference](/reference/tools/gc-reference-tools-toc)


## Related topics

- [XBOX GDK 콘솔 개발용 NDA 주제 색인](/ko/nda/nda-overview.md)
- [PIXScopedEvent](/ko/reference/tools/pix3/functions/pixscopedevent-overloads.md)
- [PIXSetMarker](/ko/reference/tools/pix3/functions/pixsetmarker-overloads.md)
- [PIXEndCapture](/ko/reference/tools/pix3/functions/pixendcapture.md)
- [PIXReportCounter](/ko/reference/tools/pix3/functions/pixreportcounter.md)
