zoukankan      html  css  js  c++  java
  • 一起学Windows Phone7开发(十四.三 Multimedia Task)

    一.Photo:调用图片程序,选择图片,并且图片可以按设定进行裁切。

    photo.ShowCamera = true;//是否显示拍照程序,不过这个设置我在模拟器上没有看到效果

        photo.PixelWidth = 100;//设置裁切大小

        photo.PixelHeight = 100; //设置裁切大小

        photo.Completed += new EventHandler<PhotoResult>(photo_Completed);

        photo.Show();

     

    二. Camera:打开拍照程序,在模拟器无法使用。

    CameraCaptureTask camera = new CameraCaptureTask();

    camera.Completed += new EventHandler<PhotoResult>(camera_Completed);

        camera.Show();

     

    三. Media PlayerPhone7不仅提供了Media player控件还提供了Task来直接调用系统的Media Player程序。不过这两个是有很大区别的,控件是可以嵌入到应用程序中的,而这个Task是调用的系统的,看样子是一样的,但是这个是独立的应用程序,并且有相应的控制按钮设置(尽管我没看到这些按钮)。

    MediaPlayerLauncher mediaplayer = new MediaPlayerLauncher();

    mediaplayer.Controls = MediaPlaybackControls.None;//无控制按钮

    //mediaplayer.Controls = MediaPlaybackControls.All;//显示全部控制按钮(也没有看到任何按钮)

    mediaplayer.Location = MediaLocationType.Install;//频视在安装目录下(\Install\Medias\Wildlife.wmv)

    //mediaplayer.Location = MediaLocationType.Data;//频视在IsolateStroage目录下(\Data\IsolatedStore\Medias\Wildlife.wmv)

        mediaplayer.Media = new Uri("Media/Wildlife.wmv", UriKind.Relative);

        mediaplayer.Show();

     

  • 相关阅读:
    WebGL——osg框架学习一
    webgl绘制粗线段
    ThreeJS实现波纹粒子效果
    WebGL——水波纹特效
    WebGL之shaderToy初使用
    有效提升职场竞争力
    Windows结构化异常处理浅析
    一起学习Boost标准库--Boost.StringAlgorithms库
    科学计算工具-Numpy初探
    进程动态拦截注入API HOOK
  • 原文地址:https://www.cnblogs.com/randylee/p/1804291.html
Copyright © 2011-2022 走看看