Привет всем, я хочу преобразовать пиксельный буфер в изображение и распечатать его. Это информация, которая есть у меня в моей программе: PixelBuffer: ширина int, высота int, буфер IntPtr, шаг. Вот как я не могу это сделать из-за некоторых ошибок сборки:
Windows.UI.Xaml.Controls.Image image = new Windows.UI.Xaml.Controls.Image();
System.Windows.Media.Imaging.BitmapFrame frame = System.Windows.Media.Imaging.BitmapFrame.Create(System.Windows.Media.Imaging.BitmapSource.Create(
(int)pr.pixelBuffer.width,
(int)pr.pixelBuffer.height,
96,
96,
System.Windows.Media.PixelFormats.Rgb24,
null,
pr.pixelBuffer.buffer,
(int)(pr.pixelBuffer.stride * pr.pixelBuffer.height),
(int)pr.pixelBuffer.stride));
Windows.UI.Xaml.Media.Imaging.BitmapImage bitmapImage = new Windows.UI.Xaml.Media.Imaging.BitmapImage(frame.BaseUri);
image.Source = bitmapImage;//frame;
stackPanel.Children.Add(image)
Есть ли способ сделать это без System.Windowxs.Media.Imaging? Используя только Windows.UI.Xaml?
Спасибо!