调试模式下的directx音频视频错误消息
Posted
技术标签:
【中文标题】调试模式下的directx音频视频错误消息【英文标题】:directx audio video error message in debugmode 【发布时间】:2009-08-11 09:10:52 【问题描述】:我有一个 c#/winforms 应用程序,它使用 directx 来播放一些视频和音频。
每当我在调试模式下启动我的应用程序时,我都会收到这条烦人的消息。我可以点击“继续”,一切似乎都正常。但我仍然想摆脱这个消息。它不会在发布模式下显示。
托管调试助手“LoaderLock”在“C:\pathtoexe.exe”中检测到问题。 附加信息:DLL 'C:\WINDOWS\assembly\GAC\Microsoft.DirectX.AudioVideoPlayback\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.AudioVideoPlayback.dll' 正在尝试在 OS Loader 锁内进行托管执行。不要尝试在 DllMain 或图像初始化函数中运行托管代码,因为这样做会导致应用程序挂起。
【问题讨论】:
【参考方案1】:这是一个带有托管 DirectX(现已停产)的known issue。您可以放心地忽略它。只需在 Visual Studio 中关闭 MDA(转到 Debug|Exceptions|Managed Debugging Assistants)
【讨论】:
以上是关于调试模式下的directx音频视频错误消息的主要内容,如果未能解决你的问题,请参考以下文章