zhihai
编辑器加载中...private Image ConvertViewport3DToImage(Viewport3D vp) { Grid grid = new Grid(); grid.Children.Add(vp); RenderTargetBitmap bitmap = CreateImageBrushFromVisual(grid); Image img = new Image(); img.Source = bitmap; img.Stretch = Stretch.None; img.Width = vp.Width; img.Height = vp.Height; return img; } private RenderTargetBitmap CreateImageBrushFromVisual(FrameworkElement element) { RenderTargetBitmap bitmapImage = new RenderTargetBitmap((int)(element.Width), (int)(element.Height), 96, 96, PixelFormats.Pbgra32); bitmapImage.Render(element); return bitmapImage; }

分类:

技术点:

相关文章:

  • 2021-08-21
  • 2022-01-01
  • 2021-10-18
  • 2021-11-18
  • 2021-11-28
  • 2021-12-09
  • 2021-05-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2021-12-26
  • 2021-12-23
  • 2022-12-23
相关资源
相似解决方案