0
this.Background = new System.Windows.Media.ImageBrush(new System.Windows.Media.Imaging.BitmapImage(new Uri(MY URL HERE)));

上面的代码帮助我显示一个图像控件及其图像。我想播放视频文件。

图书馆有什么System.Windows.Media方法可以播放视频文件吗?

4

2 回答 2

0

看看这个:Videobrush。让我知道这是否适合你。

于 2013-11-06T14:12:59.597 回答
0

如果您使用的是 WPF,您可以试试这个:

// 
// Create a VideoDrawing. 
//      
MediaPlayer player = new MediaPlayer();

player.Open(new Uri(@"sampleMedia\xbox.wmv", UriKind.Relative));

VideoDrawing aVideoDrawing = new VideoDrawing();

aVideoDrawing.Rect = new Rect(0, 0, 100, 100);

aVideoDrawing.Player = player;

DrawingBrush brush = new DrawingBrush(aVideoDrawing);
this.Background = brush;

// Play the video once.
player.Play();    

来源:http: //msdn.microsoft.com/en-us/library/aa969812.aspx

于 2013-11-06T07:28:47.790 回答