我正在尝试使用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();