在我的Windows應用商店應用程序中,我想對音頻文件進行重新採樣。 看來,解決這個問題的最好方法是使用Media Foundation Transforms中的Resampler對象。爲了得到這個對象,我應該枚舉媒體轉換函數MFTEnumEx,如下所述: Enumerating MFTs。 但是雖然認證我得到這樣的錯誤: mfplat.dll中的API MFTEnumEx不支持此應用程序類型。如何在Windows上枚舉Media Foundation變換8
是否有任何其他方式可以在Windows 8轉換或其他方式重新採樣音頻文件?
謝謝!
什麼用應用程序打包MFT的例子嗎?是否可以添加標準代碼轉換器來打包? 在表格http://msdn.microsoft.com/en-us/library/windows/apps/hh986969.aspx我看到WAV格式與PCM。但我應該如何使用它? – xVir
您必須實施其他界面才能使您的MFT與Windows Store應用程序一起工作。此處有示例:http://code.msdn.microsoft.com/windowsapps/Media-extensions-sample-7b466096 –
開箱即用的接收器僅限於以下配置文件:M4a,Mp3,Mp4,Wma,Wmv 。但是你可以編寫一個支持Wav的自定義接收器 –