多媒体控件,就是所谓的音视频控件、图像控件,在Phone7中,也有许多与的不同之处。
一.Image:图像控件,用来显示本地或网络图像。这个控件只支持几个图像格式,如果要显示其他的图像格式就需要自已编解码了。 <Image x:Name="image" Source="Chrysanthemum.jpg" Height="200" Width="200" /> 在XAML中可以在Source属性中设置图片的相对路径,这时图片一定要是content 并copy到xap包中,否则无法显示。
也可以在代码中动载加载图片:
image.Source = new BitmapImage(new Uri("Chrysanthemum.jpg", UriKind.Relative)); 也可以加载网上图片,只要用绝对地址就可以了: image1.Source = new BitmapImage(new Uri("http://ts3.cn.mm.bing.net/images/thumbnail.aspx?q=191518215482&id=bec03c581dba154b8d310e9f262f3711&url=http%3a%2f%2fimg6.uutuu.com%2fdata6%2fa%2fph%2flarge%2f091026%2f7963e66b2cc1c1f00f5e2fb24d11fc8f.jpg", UriKind.Absolute)); Windows phone7支持的图像格式: 虽然Beta版支持了GIF文件,可以获取文件内容,但是用这个控件却是无法显示的。
Windows phone支持的 媒体格式:
下面举例说明: 1 :MediaElement: 这是微软在wp7上的主要的播放控件 和winfrom中的MediaPlayer类似 但功能没有此强大 优点: 可以播放文件中的音乐:视频,但是不可直接播放网络以音乐,我猜有可能是暂时的,以后会开启的; 2:Xna框架中的MeidaPlayer ;可以播放短小的音乐,例如游戏背景音乐 :其重要一点 是可以播放网络地址的歌曲 3:SongEffect 和2类似,有关资料在msdn上有 |
WP7 多媒体控件
最新推荐文章于 2024-10-11 15:53:58 发布