我正在尝试将图像从非托管控件呈现到 WPF 窗口。到目前为止,我能够获得一个工作图形对象(因为我能够将图像覆盖到非托管控件)。我希望做的是相反的事情,即从图形对象中捕获图像并保存为另一个控件的图像源。
var graphics = Graphics.FromHwnd(hwndPtr);//From image unmanaged source
graphics.(??) // save to bitmap or any image format
如果无法直接保存带有图形对象的图像,是否可以获得对图形对象的图像缓冲区的原始引用?(与下面的代码一起使用)
var bmp = (InteropBitmap)Imaging.CreateBitmapSourceFromMemorySection(
hwntPtr,120,120,format,stride,0);
提前致谢..