在wince 5 环境下面,比如:sdmmc card\avi 下面有3个avi,1.avi,2.avi,3.avi
用c# directShow 播放时,就是长时间循环播放这3个avi文件,播放到2-3小时,时间不定,有可能长有可能短会发现如下错误:
COM interface with IID '{E46A9787-2B71-444D-A4B5-1FAB7B708D6A}' cannot be created due to the following error: 0x80004002.
请教大家如何解决!
没人知道吗?顶一个
帮顶
期待大侠解决
给你顶下
没人知道吗?顶一个
没人知道嘛?
这个确实是不好整,因为报的错是 COM 接口里的东西,
谁也没有COM接口里的函数,即使有了,这种错误也不好找。
1/30/2010 12:14:35 AM[ProjectStartError] Desc:ObjectDisposedException StackTrace : at System.Threading.WaitHandle.CheckResultInternal(Boolean r)
at System.Threading.EventWaitHandle.Set()
at System.Windows.Forms.Control.TASK.MarkDone()
at System.Windows.Forms.Control.TASK.Invoke()
at System.Windows.Forms.Control._InvokeAll()
at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at TestSystem.clsMain.Main()