zoukankan      html  css  js  c++  java
  • WP7备注(9)(CameraCaptureTask+PhotoChooserTask+PictureCollection)

    CameraCaptureTask:

    Show出一个框进行CameraCapture

    CameraCaptureTask camera = new CameraCaptureTask();
    camera.Completed += OnCameraCaptureTaskCompleted;
    camera.Show();
    
    void OnCameraCaptureTaskCompleted(object sender, PhotoResult args)
    {
    if (args.TaskResult == TaskResult.OK)
    {
    BitmapImage bmp = new BitmapImage();
    bmp.SetSource(args.ChosenPhoto);
    img.Source = bmp;
    }
    }

    PhotoChooserTask:

    Show出一个框进行PhotoChooser

    PhotoChooserTask photoChooser = new PhotoChooserTask();
    photoChooser.Completed += OnPhotoChooserCompleted;
    photoChooser.Show();
    void OnPhotoChooserCompleted(object sender, PhotoResult args)
    {
    if (args.TaskResult == TaskResult.OK)
    texture = Texture2D.FromStream(this.GraphicsDevice, args.ChosenPhoto);
    }

    PictureCollection:

    仅获取为一个media图片集合

    PictureCollection pictures = mediaLib.Pictures;
    if (pictures.Count > 0)
    {
    int index = rand.Next(pictures.Count);
    Picture pic = pictures[index];
    BitmapImage bmp = new BitmapImage();
    bmp.SetSource(pic.GetImage());
    img.Source = bmp;
    }
  • 相关阅读:
    Java学习日报8..4
    Java学习日报8.3
    Java学习日报8.2
    Java学习日报7.31
    Java学习日报7.30
    Java学习日报7.29
    [标签] Java学习日报7.28
    Java学习日报7.27
    停更
    MG51--day5 I AM BACK/流水灯/数码管动态显示
  • 原文地址:https://www.cnblogs.com/otomii/p/2030021.html
Copyright © 2011-2022 走看看