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

# ADPCM 命令行编码器

> ADPCM 命令行编码器

自适应差分脉冲编码调制 (ADPCM) 命令行编码器可在 ADPCM 与脉冲编码调制 (PCM) 之间转换声音文件。PCM 输入文件至少要有 128 个采样。文件中的任何循环也必须至少有 128 个采样。PCM 输入文件的采样率必须在 1 KHz-50 KHz 之间。不满足这些要求的 PCM 输入文件会被拒绝，并输出详细的错误信息。转换信息见下面的代码和表格。

| 列 1                                            |
| ---------------------------------------------- |
| `AdpcmEncode [ -b `\*N \*`]`*IN.wav* *OUT.wav* |

| 选项        | 说明                                                                                                                                                                                                                                       |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| -b *N*    | 指定输出文件中每个 ADPCM 块解码为的 PCM 采样数。*N* 的取值可以是 32、64、128、256 或 512。默认值为 128。                                                                                                                                                                   |
| *IN.wav*  | 要转换的文件名。如果输入为 PCM，会被编码为 ADPCM 输出文件；如果输入为 ADPCM，则会被解码为 PCM 输出文件。PCM 输入文件的限制如下：必须为单声道或立体声；采样率必须在 1 KHz 到 50 KHz 之间；采样必须为 8、16 或 32 位；格式块中只能包含 `WAVEFORMATEX` 结构，不支持 `WAVEFORMATEXTENSIBLE`。`AdpcmEncode` 仅支持其自身生成的相同 ADPCM 格式的输入 ADPCM 文件。 |
| *OUT.wav* | 保存转换后音频的输出文件名。                                                                                                                                                                                                                           |

<a id="ID4EOD" />

## 另请参阅

[ADPCM 概述](/build/console-features/audio/overviews/adpcm-overview)
[XAudio2 概述](/build/console-features/audio/overviews/xaudio2-overview)
[使用 XAudio2 播放声音](/build/console-features/audio/overviews/xaudio2-play-sound)


## Related topics

- [ADPCM 概述](/zh-CN/build/console-features/audio/overviews/adpcm-overview.md)
- [工具](/zh-CN/build/console-features/audio/tools/index.md)
- [使用 XAudio2 播放声音](/zh-CN/build/console-features/audio/overviews/xaudio2-play-sound.md)
- [xWMA 编码器库与命令行工具](/zh-CN/build/console-features/audio/tools/xwmaencoder/index.md)
- [XMA2 编码器库与命令行工具](/zh-CN/build/console-features/audio/tools/xma2encoder/index.md)
