我正在开发一个Windows手机项目,我需要将PCM编码为G.711。所以我需要设备来捕获具有以下功能的音频:16位,8000个样本/秒。
capturesource.AudioCaptureDevice.SupportedFormats
返回不同支持的捕获格式的列表。当我在我的电脑上运行Silverlight应用程序时,此代码返回10种不同的格式,其中包括我需要的上述格式。但是,当我使用windows phone app的代码并运行它时Windows模拟器它只返回6格式,不包括适合我的目的格式。 但我的问题是:
使用Windows Phone模拟器显示的supportedformats属性是否与真正的Windows手机设备相同,或者可能不同?
有没有办法更改设备的捕获功能?