创建用于相互转换音频文件的桌面应用程序 下面的文章将指导您完成创建基于桌面对话框的应用程序的过程,该应用程序可用于相互转换音频文件。包括: “engine”-一个类库,用于从一种格式到另一种格式的实际转换 枚举给定路径中的文件以及其中的任何子文件夹。 用户界面和用户体验 我开发的程序无需安装即可运行,无需外部DLL,甚至不需要静态库。只需构建并运行即可。 背景 MicrosoftMediaFoundation是一个基于Windows的多媒体平台,使开发人员能够创建各种多媒体软件。 转换音频文件 使用MicrosoftMediaFoundation转换音频文件需要对音频流进行编码和解码,这将在以下教程中进行说明。 第一步是为此类音频处理创建我们自己的类,我们称之为SG_Audio(Convert)。 SG_AudioConvert::SG_AudioConvert() |