So konvertieren Sie eine einfache stream(http webresponse) zu bitmapimage in c# - windows-8?

Ich versuche 1000 mal, zu konvertieren einen einfachen stream (http webresponse) zu bitmapimage, aber niemand tutorial funktioniert in c# - windows-8.

Beispiel:

BitmapImage image = new BitmapImage();
image.SetSource(stream);
image1.Source = image; 

Danke für alle Antworten.

Lösung

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);
  • Sind Sie sicher, dass der stream wieder da ist, nur mit raw-Bild-Daten?
  • Ja,aber das problem ist ich weiß nicht die richtigen Methoden, die ich dies tun kann.
  • Ausgezeichnet! Ich bin froh, Sie gefunden die zusätzliche Zeile, die nötig war, damit es funktioniert!
InformationsquelleAutor flatronka | 2011-12-30
Schreibe einen Kommentar