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

# XAPU

> XAPU

# XAPU

XAPU API

## 함수

| 함수                                                                       | 설명                                                                                                |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------- |
| [XApuConnect](/reference/audio/xapu/functions/xapuconnect)               | 연결을 설정하고 오디오 처리 장치(XAPU)에 필요한 리소스를 할당합니다.                                                         |
| [XApuDequeueResult](/reference/audio/xapu/functions/xapudequeueresult)   | 결과 큐에서 [XApuResult](/reference/audio/xapu/structs/xapuresult)를 검색합니다(있는 경우).                      |
| [XApuDisconnect](/reference/audio/xapu/functions/xapudisconnect)         | 하드웨어 서버와의 연결을 끊고 [XApuConnect](/reference/audio/xapu/functions/xapuconnect) 중에 할당된 모든 리소스를 해제합니다. |
| [XApuEnqueueCommand](/reference/audio/xapu/functions/xapuenqueuecommand) | XAPU 명령 큐에 단일 명령을 제출합니다.                                                                          |
| [XApuGetResultCount](/reference/audio/xapu/functions/xapugetresultcount) | 결과 큐에 있는 [XApuResult](/reference/audio/xapu/structs/xapuresult)의 수를 반환합니다.                        |
| [XApuGetUtilization](/reference/audio/xapu/functions/xapugetutilization) | 지정된 프로세스 유형과 채널 수에 대해 하드웨어 서버의 현재 사용률 값을 가져옵니다.                                                   |

## 구조체

| 구조체                                                                                                | 설명                                                                                      |
| -------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| [XApuCommandId](/reference/audio/xapu/structs/xapucommandid)                                       | XAPU에 전송하고 XAPU로부터 수신할 기본 명령 매개 변수를 정의합니다. 다른 모든 명령은 이 유형에서 확장됩니다.                      |
| [XApuConnectInputParameters](/reference/audio/xapu/structs/xapuconnectinputparameters)             | 리소스를 할당하기 위해 [XApuConnect](/reference/audio/xapu/functions/xapuconnect)에 전달되는 매개 변수입니다. |
| [XApuConnectOutputParameters](/reference/audio/xapu/structs/xapuconnectoutputparameters)           | [XApuConnect](/reference/audio/xapu/functions/xapuconnect)에서 반환된 매개 변수입니다.              |
| [XApuDecodeConvertActivateCommand](/reference/audio/xapu/structs/xapudecodeconvertactivatecommand) | 디코딩 또는 디코딩-변환 활성화 매개 변수를 정의합니다.                                                         |
| [XApuDecodeConvertCommand](/reference/audio/xapu/structs/xapudecodeconvertcommand)                 | 디코딩 또는 디코딩-변환 처리 매개 변수를 정의합니다.                                                          |
| [XApuResult](/reference/audio/xapu/structs/xapuresult)                                             | XAPU에서 반환된 결과를 정의합니다.                                                                   |
| [XApuUtilization](/reference/audio/xapu/structs/xapuutilization)                                   | 사용률 매개 변수를 정의합니다.                                                                       |

## 열거형

| 열거형                                                                  | 설명                                        |
| -------------------------------------------------------------------- | ----------------------------------------- |
| [XApuCommandOptions](/reference/audio/xapu/enums/xapucommandoptions) | 다양한 명령 유형에 대한 옵션을 정의합니다.                  |
| [XApuCommandType](/reference/audio/xapu/enums/xapucommandtype)       | 단일 스트림에서 수행할 명령 유형을 정의합니다.                |
| [XApuConnectOptions](/reference/audio/xapu/enums/xapuconnectoptions) | 다양한 명령 유형에 대한 옵션을 정의합니다.                  |
| [XApuProcessType](/reference/audio/xapu/enums/xapuprocesstype)       | XAPU 클라이언트가 수행할 처리 유형을 정의합니다.             |
| [XApuStateOptions](/reference/audio/xapu/enums/xapustateoptions)     | 처리 엔진의 현재 상태를 정의합니다.                      |
| [XAPU 오류](/reference/audio/xapu/enums/xapuerrors)                    | 이 항목은 XAPU API 중 하나에서 반환할 수 있는 오류를 나열합니다. |


## Related topics

- [오류 코드](/ko/reference/errorcodes.md)
- [XAPU Errors](/ko/reference/audio/xapu/enums/xapuerrors.md)
- [XAPU 개요](/ko/build/console-features/audio/overviews/xapu-overview.md)
- [XAPU API를 사용한 싱글 스트림 Opus 오디오 디코딩](/ko/build/console-features/audio/overviews/xapu-overview-single-stream-audio-decode.md)
- [XApuConnect](/ko/reference/audio/xapu/functions/xapuconnect.md)
