AudioVideoPlayback根本不起作用。如何解决?

时间:2019-02-11 13:51:39

标签: c#

我是C#的新手,正在测试Microsoft.DirectX.AudioVideoPlayback库功能。(使用VS2019) VS说没有错误,但是编译时什么也没发生。

我已经逐行测试了以下代码。并发现Init()函数根本不起作用。我已经测试了其他路径,例如

@“ C:\ Users \ name \ Videos \ sample.mp4”

“ C:\ Users \ name \ Videos \ sample.mp4”

“ C:\ Users \ name \ Videos \ sample.mp4”

,但是所有这些都不起作用。 如何修复代码以及为什么它不能正常工作?

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Microsoft.DirectX.AudioVideoPlayback;
using System.IO;

namespace hello
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Init();
        }

        public void Init()
        {
            Video v = Video.FromFile(@"C:\Users\name\Videos\sample.mp4");
            v.Owner = this;
            v.Size = new Size(1920, 1080);
            v.Play();
        }
    }
}

这个问题可能太简单了,但是无法从该站点的其他答案中获得任何解决方案。

0 个答案:

没有答案