我正在尝试使用 Windows 核心音频 API 从麦克风捕获音频
相关的代码行是
const CLSID CLSID_MMDeviceEnumerator = __uuidof(MMDeviceEnumerator);
const IID IID_IMMDeviceEnumerator = __uuidof(IMMDeviceEnumerator);
IMMDeviceEnumerator *pEnumerator = NULL;
hr = CoCreateInstance(CLSID_MMDeviceEnumerator,NULL,CLSCTX_ALL,IID_IMMDeviceEnumerator, (void**)&pEnumerator);
hr 返回以下值-
0x800401f0:尚未调用 CoInitialize。
我已经改编了 msdn 页面中的示例程序 -捕获音频流
有什么问题?此外,我不明白错误的含义 - 从我从谷歌搜索得到的描述和所有。
我在 Win7 Home Pro x64 上使用 Visual Studio 2012 Express。