DirectX AudioVideoPlayback ActiveMovie Window

Thowa

Grünschnabel
Hallo,

ich versuche mit DirectX in C# ein Video in einem Panel abzuspielen. Das funktioniert soweit auch.
Aber leider kommt immer wenn das Video startet erst ein Fenster mit dem Titel "ActiveMovie Window" aufgepoppt.
Es geht weg, sobald das Video in dem Panel angezeigt wird.

Kann man das unterdrücken? Sieht etwas merkwürdig aus, wenn erst ein Fenster aufpoppt und dann verschwindet
bevor das Video startet.

Hier der Code:

Code:
                 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();

Vielen Dank schon mal,

Thomas
 

Neue Beiträge