2013-12-09 45 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; 
相关问题