AxWindowsMediaPLayer:使用C#

时间:2015-12-07 11:26:46

标签: c# winforms axwindowsmediaplayer

我为Microsoft Surface Hub设计了一个Winform应用程序(触摸设备)。

要点:

  1. 表单1 简介表单,它会循环播放单个视频(axWindowsMediaPlayer),直到用户中断应用程序。
  2. 如果用户中断了应用程序,axWindowsMediaPlayer将停止播放,表单2 ,即菜单表单将使用this.BringToFront()显示在前面。 表单2 会显示.swf个文件。表格2包含多种选项供您选择。
  3. 从表单2中选择一个选项后,用户将被重定向到表单3 ,可以是axWindowsMediaPlayer.swf,具体取决于用户的选择。截至目前,有 8 media个文件和 2 .swf个文件。
  4. 用户可以从当前选项切换到下一个/上一个选项。 注意:即使在媒体结束后也不会启用自动切换。
  5. 注意:我使用sendToBack()BringToFront()

    在表单之间切换

    播放axWindowsMediaPlayer文件时会发生什么是媒体结束后会显示黑屏。

    我想要什么是我的应用程序应捕获最后一帧并在媒体结束后显示该帧而不是黑屏。或暂停媒体到达最后一帧。

    如何使用 C#

    实现此目标

    P.S:我已经看到了很多关于此的问题,但几乎所有人都没有接受答案,而且这些技术似乎都没有工作

    编辑1:我尝试使用

      

    axWindowsMediaPlayer.currentMedia.duration

    以及其他一些对我的案例没有帮助的事情。

0 个答案:

没有答案