博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Winodows Phone 7控件详解]多媒体控件
阅读量:6687 次
发布时间:2019-06-25

本文共 959 字,大约阅读时间需要 3 分钟。

多媒体控件,就是所谓的音视频控件、图像控件,在Phone7中,也有许多与silverlight的不同之处。

一.Image:图像控件,用来显示本地或网络图像。这个控件只支持几个图像格式-png和jpg,如果要显示其他的图像格式就需要自已编解码了。

XAML中可以在Source属性中设置图片的相对路径,这时图片一定要是content copyxap包中,否则无法显示。

也可以在代码中动载加载图片:

Image myImage = new Image(); myImage.Source = new BitmapImage(new Uri("myPicture.jpg", UriKind.RelativeOrAbsolute)); LayoutRoot.Children.Add(myImage);

也可以加载网上图片,只要用绝对地址就可以了:

 

image1.Source = new BitmapImage(new Uri("http://pic.cnblogs.com/avatar/a281227.jpg?id=20150319", UriKind.Absolute));

二.MediaElement:多媒体播放控件。可以播放本地和网络上的多媒体,支持mms:rtspt:rtsp:流媒体协议。这个控件相对windows mobile有了很大的不同,mobile上的这个控件就是一个完整的播放器,但是现在的控件却只是一个可以播放多媒体的窗口已而,所有的控制都需要自已来实现,甚至全屏播放。

Source:设置要播放的多媒体地址(可以是本地的,也可以网络上的)。如果要动态播放文件,可以在程序中设置。

mediaElement1.Source = new Uri("http://mschannel9.vo.msecnd.net/o9/mix/09/wmv/key01.wmv", UriKind.Absolute); mediaElement1.Source = new Uri("Videos/xbox.wmv", UriKind.Relative);

IsMuted:是否静音。

Stretch:用来设置视频画面在控件中填充方式,很像Image控件。

AutoPlay:是否自动播放。

 

转载地址:http://pxhao.baihongyu.com/

你可能感兴趣的文章
XML基础
查看>>
数据库关系图”提示:此数据库没有有效所有者
查看>>
Linux Socket学习--为套接口绑定地址
查看>>
js中escape,encodeURI,encodeURIComponent三个函数的区别
查看>>
DDD 详细 介绍 -摘自网络
查看>>
流水单号产生方法
查看>>
特别推荐-提高网页浏览美观的26个精美的PSD网站导航菜单
查看>>
codesmith引用多个模板生成代码
查看>>
PS制作两寸照片的疑惑
查看>>
C++中的继承(派生)的一些误区
查看>>
The Django Book
查看>>
Speech and Language Processing (2nd Ed.): Updates
查看>>
EVENT:10210 check data block integrity
查看>>
纸上谈兵: 树, 二叉树, 二叉搜索树
查看>>
assert()函数用法总结
查看>>
【点滴积累】使用IIS Express
查看>>
浅拷贝深拷贝Python对象的拷贝
查看>>
hammer.js – 多点触摸手势库
查看>>
android源码开源组合 xbmc + navi-x 看视频不错 免费
查看>>
Hadoop1.2.0开发笔记(八)
查看>>