我是 DirectX 的新手,我需要使用 DirectX (sharpDX) 将 WPF-Canvas 保存为位图。
我使用以下代码来处理我的画布:
IntPtr source;
HwndSource hwndSource = (HwndSource)PresentationSource.FromVisual(myCanvas);
using (Graphics graphicsFromVisual = Graphics.FromHwnd(hwndSource.Handle))
{
source = graphicsFromVisual.GetHdc();
// ?
}
如何使用sharpDX 将我的WPF-Canvas 保存为位图(通过设备上下文句柄)。(最快的方式)