none
如何将WriteableBitmap的Buffer转换为IRandomAccessStream?(C#/C++) RRS feed

  • 问题

  • 我的代码的目的是将一个WriteableBitmap图像写入剪贴板:(C#,代码需要完善)

            public void CopyImageToClipboard(Windows.UI.Xaml.Media.Imaging.WriteableBitmap wb)
            {
                var dataPackage = new Windows.ApplicationModel.DataTransfer.DataPackage();
    
                var a=wb.PixelBuffer;
                Windows.Storage.Streams.IRandomAccessStream b;
                b=null;
    
                dataPackage.SetBitmap(Windows.Storage.Streams.RandomAccessStreamReference.CreateFromStream(b));
    
                Windows.ApplicationModel.DataTransfer.Clipboard.SetContent(dataPackage);
            }
    但是需要将wb.PixelBuffer转换为Windows.Storage.Streams.IRandomAccessStream,怎么办?

    2015年2月17日 7:34

全部回复