Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows中从任何格式转换为PCM 我用WASAPI获取C++和Yeh的音频数据!!我了解到WASAPI不支持音频数据的转换,因为它提供和获取核心音频端点。我正在进行一个项目,以找到准确的音频,只需要简单的PCM数据。但是使用WASAPI,我得到的数据格式取决于音频设备。那么,windows是否有任何简单的API将任何数据转换为PCM_C++_Windows_Audio_Windows Phone 8.1_Wasapi - Fatal编程技术网

如何在Windows中从任何格式转换为PCM 我用WASAPI获取C++和Yeh的音频数据!!我了解到WASAPI不支持音频数据的转换,因为它提供和获取核心音频端点。我正在进行一个项目,以找到准确的音频,只需要简单的PCM数据。但是使用WASAPI,我得到的数据格式取决于音频设备。那么,windows是否有任何简单的API将任何数据转换为PCM

如何在Windows中从任何格式转换为PCM 我用WASAPI获取C++和Yeh的音频数据!!我了解到WASAPI不支持音频数据的转换,因为它提供和获取核心音频端点。我正在进行一个项目,以找到准确的音频,只需要简单的PCM数据。但是使用WASAPI,我得到的数据格式取决于音频设备。那么,windows是否有任何简单的API将任何数据转换为PCM,c++,windows,audio,windows-phone-8.1,wasapi,C++,Windows,Audio,Windows Phone 8.1,Wasapi,注意:我使用此方法获取音频 IAudioCaptureClient::GetBuffer(&data,...); 或者是否有其他api,我可以使用它直接为windows桌面和windows phone获取PCM格式的数据? -最近的股票转换API 音频压缩管理器(ACM)-传统转换器提供PCM格式之间的转换(也可通过DirectShow wrapper在其上进行转换-很可能您不想使用它,但为了获得完整的答案,让我们提及它) 同样值得一提的是FFmpeg的libswresample——用

注意:我使用此方法获取音频

IAudioCaptureClient::GetBuffer(&data,...);
或者是否有其他api,我可以使用它直接为windows桌面和windows phone获取PCM格式的数据?

  • -最近的股票转换API
  • 音频压缩管理器(ACM)-传统转换器提供PCM格式之间的转换(也可通过DirectShow wrapper在其上进行转换-很可能您不想使用它,但为了获得完整的答案,让我们提及它)
  • 同样值得一提的是FFmpeg的
    libswresample
    ——用于转换的流行替代选项;您也可以很容易地找到其他库
另见:


我是否还可以在windows phone中使用其他api?