C# SharpDX-将WPF位图源渲染到SharpDX WIC渲染目标

C# SharpDX-将WPF位图源渲染到SharpDX WIC渲染目标,c#,direct2d,sharpdx,C#,Direct2d,Sharpdx,将WPF位图源渲染到SharpDX WIC渲染目标的内存有效方式是什么 看起来我应该创建一个WIC位图源,直接从WPF位图源获取其像素数据,但我不确定如何做到这一点。i、 我不知道如何创建一个WIC位图源,将其CopyPixel方法委托给WPF位图源的CopyPixel方法 有什么想法吗?您可以在WPF BitmapSource上创建IWICBitmapSource的自定义实现,如下所示:然后使用此创建ID2D1Bitmap,然后使用renderTarget.DrawBitmap

将WPF位图源渲染到SharpDX WIC渲染目标的内存有效方式是什么

看起来我应该创建一个WIC位图源,直接从WPF位图源获取其像素数据,但我不确定如何做到这一点。i、 我不知道如何创建一个WIC位图源,将其CopyPixel方法委托给WPF位图源的CopyPixel方法


有什么想法吗?

您可以在WPF BitmapSource上创建IWICBitmapSource的自定义实现,如下所示:然后使用此创建ID2D1Bitmap,然后使用renderTarget.DrawBitmap