1

我尝试在面板中使用 C# 中的 DirectX 播放视频。到目前为止,这运作良好。但是,不幸的是,总是在视频开始时弹出一个名为“ActiveMovie Window”的窗口。一旦视频显示在面板中,它就会消失。

我怎么能压制这个?看起来有点奇怪,如果一个窗口弹出然后在视频开始时消失。

这是代码:

             Video m_Video = null;
             Panel m_Panel = new Panel();
             m_Panel.BackColor = System.Drawing.Color.Blue;
             m_Panel.Location = new Point(posx, posy);
             m_Video = Video.FromFile(link, true);
             m_Video.Owner = m_Panel;
             m_Panel.Size = new Size(x, y);
             m_Video.Size = new Size(x,y);
             m_Video.Fullscreen = false;
             m_Video.HideCursor();

             Controls.Add(m_Panel);
             m_Video.Play();

感谢您的任何提示

4

0 回答 0