2013-12-09 82 views
3

我寫Windows應用商店的應用(8.1),我有樣本(可能爲Win 8.0):流流= WriteableBitmap.PixelBuffer.AsStream()缺少

private WriteableBitmap WriteableBitmap; 
… 
WriteableBitmap = new WriteableBitmap(500,500); 
… 
using (Stream stream = WriteableBitmap.PixelBuffer.AsStream()) 
{ 
    … 
} 

所以我創造了新的8.1贏項目並試圖做同樣的方式,但是當我到:

using (Stream stream = WriteableBitmap.PixelBuffer.AsStream()) 

我的項目不認識*.AsStream()方法,誰能告訴我爲什麼?

+0

您是否缺少參考? – Maess

+4

擴展方法存在於'System.Runtime.WindowsRuntime'程序集中,因此您需要對它的引用,並且還要爲名稱空間使用'System.Runtime.InteropServices.WindowsRuntime'。 – Harrison

回答

8
using System.Runtime.InteropServices.WindowsRuntime; 
相關問題