C#全屏播放嵌入式Windows Media Player
本文关键字:Windows Media Player 嵌入式 播放 | 更新日期: 2023-09-27 17:59:36
我正在开发我的眼动追踪Windows窗体应用程序。我需要播放一段视频,同时记录眼球的运动。眼动追踪部分已经完成,现在我需要打开一个视频。我可以打开对话框来选择播放哪个视频,但我需要有一个全屏,以便进行更准确的操作。
在我的VideoStream课程中,我得到了:
public static string videoPath;
public VideoStream(string path)
{
InitializeComponent();
videoPath = path;
axWindowsMediaPlayer1.URL = videoPath;
axWindowsMediaPlayer1.Dock = DockStyle.Fill;
}
使用dockstyle填充,我可以使我的表单最大化,但视频只是在像这样的小屏幕上播放
但我想要的其实是这个
我尝试使用axWindowsMediaPlayer1.fullScreen = true;
,但只是扩展了表单的边界,而不是视频本身。我该如何解决这个问题?
尝试在initializeComponent()
:之后添加这些行
FormBorderStyle = FormBorderStyle.None;
WindowsState = FormWindowState.Maximized;
TopMost = true;