使用DirectX播放.avi文件:应用程序停止工作

时间:2013-01-14 20:15:02

标签: vb.net directx avi

我在VB.NET工作 - Visual Studio 2010。

我想用DirectX播放.avi文件。 我导入了Windows.DirectX.AudioVideoPlayback dll,但我遇到了一个奇怪的问题。 我的应用程序工作正常,只要我没有将以下代码放在:

Dim height As Integer = pnlVideo.Height
Dim width As Integer = pnlVideo.Width
video = New Video("C:\Users\Laurens\Downloads\cookie.avi")
video.Owner = pnlVideo
pnlVideo.Height = height
nlVideo.Width = width
video.Play()

我在此代码上方设置了一个断点,但它没有受到影响。那么我做错了什么? 应用程序启动,面板显示但没有任何反应。如果我删除了7行代码,那么应用程序就会正常启动并且它会命中断点。

在视频代码之上,没有什么特别的东西会给出错误。

提前谢谢!

0 个答案:

没有答案