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

# XApuProcessType

> XApuProcessType

# XApuProcessType

XAPU クライアントによって実行される処理種別を定義します。

## 構文

```cpp theme={null}
enum class XApuProcessType  : uint32_t  
{  
    None = 0,  
    DecodeOpus = 1,  
    DecodeConvertOpus = 2,  
    ConvertPCM = 3,  
}  
```

## 定数

| 定数                | 説明                                                                                                                                                        |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| None              | 無効な処理種別です。                                                                                                                                                |
| DecodeOpus        | Opus ストリームをデコードします。入力ストリームは CELT、SILK、または Hybrid のいずれかです。サンプル レート 48000 でのモノラルおよびステレオ ストリーム、かつパケット長 2.5 (CELT のみ)、5 (CELT のみ)、10、または 20 ミリ秒のみサポートされます。    |
| DecodeConvertOpus | Opus ストリームのデコードとサンプル レート変換を行います。入力ストリームは CELT、SILK、または Hybrid のいずれかです。48000 のモノラルおよびステレオ ストリーム、かつパケット長 2.5 (CELT のみ)、5 (CELT のみ)、10、または 20 ミリ秒のみサポートされます。 |
| ConvertPCM        | サンプル レート 48000 Hz の非圧縮 PCM float (32 ビット) のモノラルおよびステレオ ストリームのサンプル レート変換を行います。                                                                             |

## 解説

割り当て済みリソースに渡されるパラメーターの詳細については、[XApuConnectInputParameters](/reference/audio/xapu/structs/xapuconnectinputparameters) を参照してください。Audio Processing Unit (XAPU) への接続とリソースの割り当ての詳細については、[XApuConnect](/reference/audio/xapu/functions/xapuconnect) を参照してください。デコードおよび変換の処理パラメーターの詳細については、[XApuDecodeConvertCommand](/reference/audio/xapu/structs/xapudecodeconvertcommand) を参照してください。

## 要件

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

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

## 関連項目

[XApuGetUtilization](/reference/audio/xapu/functions/xapugetutilization)\
[XApuStateOptions](/reference/audio/xapu/enums/xapustateoptions)\
[XAPU](/reference/audio/xapu/xapu_members)
