我嘗試1000次,轉換成一個簡單的流(HTTP WebResponse類)以BitmapImage的,但沒有一個教程是工作在C#Windows 8的如何將簡單的流(http webresponse)轉換爲c#windows 8中的bitmapimage?
例子:
BitmapImage image = new BitmapImage();
image.SetSource(stream);
image1.Source = image;
感謝對所有答覆。
解決方案
InMemoryRandomAccessStream randomAccessStream = new InMemoryRandomAccessStream();
DataWriter writer = new DataWriter(randomAccessStream.GetOutputStreamAt(0));
writer.WriteBytes((byte[])command);
await writer.StoreAsync();
BitmapImage image = new BitmapImage();
image.SetSource(randomAccessStream);
你一定的流回來帶*只是*原始圖像數據? – ranksrejoined 2011-12-30 09:39:35
是的,但問題是我不知道正確的方法,我可以做到這一點。 – flatronka 2011-12-30 09:47:13
優秀!我很高興你找到了使其工作所需的額外線路! – 2011-12-30 11:50:08