在Vista +中获取设备添加/删除的通知是微不足道的,但我似乎无法找到适用于Windows XP的API,它允许我在添加或删除音频设备时收到通知。我能够提出的最佳解决方案是调查mixerGetDevCaps并查找更改,但这似乎并不理想。
用于检测适用于Windows XP SP2 +的已添加或已删除音频设备的最佳Win32 API是什么?
答案 0 :(得分:1)
IInspectable的提示让我转到WM_DEVICECHANGED窗口通知,这是我正在寻找的答案。这确实需要一个工作窗口,虽然不理想,但足以达到我的目的。