1

我在 C++ 程序中使用 MCI 来播放多个短 MP3 文件。几个小时后一切顺利,成功播放了数百个 MP3 文件。然后突然,我收到 MCI 错误 #10:无法加载驱动程序。在此之后,每次打开新的 MP3 文件时都会出现相同的错误。为了让事情再次正常运行,我必须停止并重新启动我的程序,之后一切都会再次正常运行一两个小时。

我可以忍受这个故障,只要我知道在错误发生后如何重置东西,而不必重新启动我的程序。

注意:我没有内存泄漏,内存使用在运行数小时内是稳定的。

我发现了这个:SetupDiRestartDevices 函数 有人有使用音频设备的经验吗?您是否认为它可以在我的程序中运行而无需重新启动计算机。

4

0 回答 0