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

# XApuConnectOptions

> XApuConnectOptions

# XApuConnectOptions

다양한 명령 유형에 대한 옵션을 정의합니다.

## Syntax

```cpp theme={null}
enum class XApuConnectOptions  : uint32_t  
{  
    None = 0,  
    DisableFifoOrdering = 1,  
}  
```

## Constants

| Constant               | Description                                                                                                                                                                                                                                  |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| None                   | 설정된 옵션이 없습니다.                                                                                                                                                                                                                                |
| DisableFifoOrdering    | 기본적으로 출력 결과의 순서는 입력 명령 순서와 일치합니다. 이 플래그가 설정되면 결과의 순서가 바뀔 수 있습니다. 단일 스트림의 경우 출력 결과는 항상 입력 명령 순서와 일치합니다. 이 순서 불일치는 서로 다른 스트림의 결과에서만 발생합니다. 이 플래그가 설정되면 XApuResult는 하드웨어 서버에서 처리된 직후 사용할 수 있으며, 그렇지 않으면 하드웨어 서버가 결과의 순서를 재정렬하여 추가 지연 시간이 발생합니다. |
| DeinterleavedInput     | 설정하면 제공되는 입력 데이터가 디인터리브되어야 합니다. 이는 [XApuProcessType::ConvertPCM](/reference/audio/xapu/enums/xapuprocesstype)에만 적용됩니다.                                                                                                                       |
| DeinterleavedOutput    | 설정하면 출력 디코더/변환된 데이터가 디인터리브됩니다.                                                                                                                                                                                                               |
| EnableResultReadyEvent | 설정하면 [XApuConnect](/reference/audio/xapu/functions/xapuconnect)가 성공한 경우 유효한 [XApuConnectOutputParameters::resultReadyEvent](/reference/audio/xapu/structs/xapuconnectoutputparameters)를 반환합니다.                                               |

## Remarks

이 열거형은 연결 옵션을 정의합니다. 출력 결과 순서는 입력 명령 순서와 일치합니다. `DisableFifoOrdering` 플래그가 설정되면 `XApuCommandID::streamIndex` 구조체와 관련된 결과의 순서가 변경될 수 있습니다. XAPU가 하나의 스트림을 처리하는 경우 `DisableFifoOrdering` 플래그는 효과가 없습니다. 이는 결과가 명령 순서와 동일한 순서가 되기 때문입니다.

## Requirements

**Header:** xapu.h

**Supported platforms:** XBOX Series X|S

## See also

[XAPU](/reference/audio/xapu/xapu_members)\
[XApuConnectInputParameters](/reference/audio/xapu/structs/xapuconnectinputparameters)\
[XApuCommandId](/reference/audio/xapu/structs/xapucommandid)


## Related topics

- [XApuCommandOptions](/ko/reference/audio/xapu/enums/xapucommandoptions.md)
- [XApuConnectOutputParameters](/ko/reference/audio/xapu/structs/xapuconnectoutputparameters.md)
- [XApuConnect](/ko/reference/audio/xapu/functions/xapuconnect.md)
- [XAPU](/ko/reference/audio/xapu/xapu_members.md)
- [XApuConnectInputParameters](/ko/reference/audio/xapu/structs/xapuconnectinputparameters.md)
