如何在播放视频时阻止C#VLC播放器打开Direct3D输出窗口?

时间:2018-05-25 15:42:59

标签: c# .net vlc direct3d

我正在尝试使用C#中的VLC运行视频(从RTSP直播)但有时它会打开新窗口VLC(Direct3D输出)并且也无法关闭窗口。  这是示例代码。

            m_players.Stop();
            IDiskPlayer player;
            player = m_factory.CreatePlayer<IDiskPlayer>();
            player.WindowHandle = p.Handle;
            m_players.Add(player);
            IMedia media = m_factory.CreateMedia<IMedia>(videoURL);
            media.Events.StateChanged += Events_StateChanged;
            media.Tag = player.WindowHandle;
            player.Open(media);
            player.Play();

Screenshot for video playing in separate window

0 个答案:

没有答案