С#, воспроизводящий встроенный проигрыватель Windows Media в полноэкранном режиме

Я работаю над приложением Windows Forms для отслеживания взгляда. Мне нужно воспроизводить видео и одновременно отслеживать движения глаз. Часть с отслеживанием глаз сделана, теперь мне нужно открыть видео. Я могу открыть диалоговое окно, чтобы выбрать, какое видео воспроизводить, но мне нужен полноэкранный режим, чтобы выполнять более точные операции.

В моем классе VideoStream у меня есть:

public static string videoPath;
    public VideoStream(string path)
    {
        InitializeComponent();
        videoPath = path;
        axWindowsMediaPlayer1.URL = videoPath;
        axWindowsMediaPlayer1.Dock = DockStyle.Fill;
    }

с заполнением в стиле док-станции я могу развернуть свою форму, но видео просто воспроизводится на маленьком экране как это

но на самом деле я хочу это

Пробовал использовать axWindowsMediaPlayer1.fullScreen = true; но только расширяет границы формы, а не само видео. Как я могу это решить?


person Burak Kaan Bilgehan    schedule 01.08.2016    source источник


Ответы (1)


Попробуйте добавить эти строки после initializeComponent():

FormBorderStyle = FormBorderStyle.None;
WindowsState = FormWindowState.Maximized;
TopMost = true;
person Rosca Sebastian    schedule 22.09.2016