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

# XApuConnectOptions

> XApuConnectOptions

# XApuConnectOptions

さまざまなコマンド種別のオプションを定義します。

## 構文

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

## 定数

| 定数 | 説明 |
| - | - |
| None | オプションは設定されません。 |
| DisableFifoOrdering | 既定では、出力結果の順序は入力コマンドの順序と一致します。このフラグが設定されている場合、結果の順序が変わる可能性があります。単一ストリームの場合、出力結果は常に入力コマンドの順序と一致します。この順序の不一致は異なるストリーム間の結果でのみ発生します。このフラグが設定されている場合、XApuResult はハードウェア サーバーで処理された直後に利用可能になります。そうでない場合、ハードウェア サーバーは結果を並べ替えるため、追加のレイテンシーが発生します。 |
| DeinterleavedInput | 設定されている場合、提供される入力データはデインターリーブされている必要があります。これは [XApuProcessType::ConvertPCM](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapuprocesstype.md) にのみ適用されます。 |
| DeinterleavedOutput | 設定されている場合、出力のデコード済み/変換済みデータはデインターリーブされます。 |
| EnableResultReadyEvent | 設定されている場合、[XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md) は成功時に有効な [XApuConnectOutputParameters::resultReadyEvent](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuconnectoutputparameters.md) を返します。 |

## 解説

この列挙型は接続オプションを定義します。出力結果の順序は入力コマンドの順序と一致します。`DisableFifoOrdering` フラグが設定されている場合、`XApuCommandID::streamIndex` 構造体を持つ結果の順序が変更される可能性があります。XAPU が 1 つのストリームを処理している場合、`DisableFifoOrdering` フラグは効果がありません。これは、結果がコマンドと同じ順序になるためです。

## 要件

**ヘッダー:** xapu.h

**サポートされているプラットフォーム:** XBOX Series X|S

## 関連項目

[XAPU](https://docs.xbox.com/ja-jp/reference/audio/xapu/xapu_members.md)\
[XApuConnectInputParameters](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuconnectinputparameters.md)\
[XApuCommandId](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapucommandid.md)


## Related topics

- [XApuCommandOptions](https://docs.xbox.com/ja-jp/reference/audio/xapu/enums/xapucommandoptions.md)
- [XApuConnectOutputParameters](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuconnectoutputparameters.md)
- [XApuConnect](https://docs.xbox.com/ja-jp/reference/audio/xapu/functions/xapuconnect.md)
- [XApuConnectInputParameters](https://docs.xbox.com/ja-jp/reference/audio/xapu/structs/xapuconnectinputparameters.md)
- [XAPU](https://docs.xbox.com/ja-jp/reference/audio/xapu/xapu_members.md)
