Windows Phone 8.1 存储生成的图片

源文件支持交流修改使用

开发语言:

分类:其他系统

    分享到:

源码搜索

  • 详情介绍 - 【Windows Phone 8.1 存储生成的图片】
private async void bt_save_Click(object sender, RoutedEventArgs e)
     {
         RenderTargetBitmap renderTargetBitmap = new RenderTargetBitmap();
         await renderTargetBitmap.RenderAsync(root);
         var pixelBuffer = await renderTargetBitmap.GetPixelsAsync();
 
         IStorageFolder applicationFolder = ApplicationData.Current.LocalFolder;
         IStorageFile saveFile = await applicationFolder.CreateFileAsync("snapshot.png", CreationCollisionOption.OpenIfExists);
 
 
         using (var fileStream = await saveFile.OpenAsync(FileAccessMode.ReadWrite))
         {
             var encoder = await BitmapEncoder.CreateAsync(BitmapEncoder.PngEncoderId, fileStream);
 
             encoder.SetPixelData(
                 BitmapPixelFormat.Bgra8,
                 BitmapAlphaMode.Ignore,
                 (uint)renderTargetBitmap.PixelWidth,
                 (uint)renderTargetBitmap.PixelHeight,
                 DisplayInformation.GetForCurrentView().LogicalDpi,
                 DisplayInformation.GetForCurrentView().LogicalDpi,
                 pixelBuffer.ToArray());
 
             await encoder.FlushAsync();
         }
     }

特别说明:
☉如果服务器暂不能下载请稍后重试!总是不能下载,请联系客服QQ:597260440,谢谢合作!
☉本站所有源码仅供学习与参考,请勿用于商业用途。
模板说明:
源码-Windows Phone 8.1 存储生成的图片,其版权归原作者所有,如损害你的权益请联系客服QQ:597260440给予处理。

本文永久链接:http://code.fangbianle.com/goods/show-5198.html

相关源码

在线客服
热线电话

备案号:豫ICP备14017793号-2编辑热线:0371-56691758

Copyight@2014-2018 All Rights Reserved 页面加载耗时0.131秒