Bilgisayarımda çalışan sunucumun web kamerasından resim çekip WCF kullanarak Windows Phone 8'e gönderildiği bir uygulama yapıyorum. ŞimdiBitmap Sınıfı Bitmap C kullanmadan BitmapImage için Byte dizisi #
...
ImageConverter converter = new ImageConverter();
return (byte[])converter.ConvertTo(image, typeof(byte[]));
: kamerası dönüş Bitmap'ten bir resim çeker, ancak Windows Phone Bitmap bilmiyor, bu yüzden Bitmap bu kullanarak [] bayt dönüştürmek
Yöntem, (görüntüyü web kamerasından Bitmap olan) BitmapImage'ı, Bitmap sınıfını kullanmadan, Windows Phone istemci tarafında alınan bu bayt [] 'dan yapmam gerekiyor. Nasıl yapılır? Veya başka bir çözüm XAML <Image Name="image_video" />
içinde bu bayt [] Windows Phone 8 Bitmap ve BitmapImage kullanımı olmadan nasıl temsil etmek için başka bir çözüm var mı?
Windows Phone 8 BitmapImage sahip değil yöntemler BeginInit, EndInit ve StreamSource'a, bu yüzden ... Tamam – sMike54
, ben onu çözdüm kullanamazsınız: Bu gibi ByteArray bir BitmapImage nesnesi oluşturabilir. BeginInit, StreamSource ve EndInit yerine SetSource kullanıyorsunuz ve çalışıyor! Teşekkürler! – sMike54