我正在使用 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设计了可以具有透明背景的方式
以下是我的问题:
- 如何放置我的自定义背景图像而不是绿色视频背景?
- 我怎样才能使这个背景透明?所以我可以看到瓶子和它后面的桌面
- 是否有必要拥有 h.264 (.mp4) 格式的视频,这也适用于 .wmv 文件吗?
谢谢。