DirectX AudioVideoPlayback视频背景透明度

时间:2014-11-28 08:58:24

标签: c# video directx audiovideoplayback

我正在使用DirectX AudioVideoPlayback在我的表单上播放视频。源代码非常简单

using System;
using System.Windows.Forms;
using Microsoft.DirectX.AudioVideoPlayback;

namespace WindowsFormsApplication1
{
public partial class Form2 : Form
{
    public Video MyVideo;

    public Form2()
    {
        InitializeComponent();
        ShowVideo();
    }

    void ShowVideo()
    {
        MyVideo = new Video("bottle.mp4", true);
        MyVideo.Owner = this;            
    }
}
}

视频本身 bottle.mp4 设计了透明背景的方式

http://youtu.be/T35kGZMXg5g

以下是我的问题:

  1. 如何将自定义背景图片放入绿色视频背景?
  2. 如何让这个背景透明?所以我可以看到瓶子和我的桌面背后
  3. 是否需要使用h.264(.mp4)格式的视频,这是否也适用于.wmv文件?
  4. 感谢。

0 个答案:

没有答案