我只是在编写一些代码,这些代码可用于以高分辨率拍摄Viewport3D对象的屏幕快照,以用于发布目的。 我使用RenderTargetBitmap.Render()函数。 但是似乎存在渲染大小的限制,但位图大小没有限制。
我使用Visual Studio 2017,目标框架为4.5。
我注意到我可以做
Dim rtb As New RenderTargetBitmap(5000,5000,96*multip,96*multip,PixelFormats.Pbgra32)
rtb.Render(ViewPortObject)
创建的位图为5000x5000,但出现的区域具有4096x4096像素的图像,其余部分为透明/无。
我认为这是一个限制。有办法克服吗?