C# VTK和远程桌面

C# VTK和远程桌面,c#,image,winforms,vtk,C#,Image,Winforms,Vtk,我正在使用Kitware VTK库来显示2D图像。我最近开始使用vtkWindowToImageFilter以各种格式输出图像。在我今天在家工作之前,一切看起来都很好,我开始意识到当您通过远程桌面在工作机器上运行软件时,VTK渲染似乎不起作用 当我在未在远程桌面上运行时输出图像时,获取输出的图像仅由VTK窗口组成。但是,当我在使用远程桌面时运行相同的过程时,输出图像的大小是正确的,但基本上只是一个普通的屏幕截图,而VTK窗口之外的其他UI元素也会显示出来 问题: 远程桌面和VTK是什么导致了我所

我正在使用
Kitware VTK
库来显示2D图像。我最近开始使用
vtkWindowToImageFilter
以各种格式输出图像。在我今天在家工作之前,一切看起来都很好,我开始意识到当您通过远程桌面在工作机器上运行软件时,
VTK
渲染似乎不起作用

当我在未在远程桌面上运行时输出图像时,获取输出的图像仅由
VTK
窗口组成。但是,当我在使用远程桌面时运行相同的过程时,输出图像的大小是正确的,但基本上只是一个普通的屏幕截图,而
VTK
窗口之外的其他UI元素也会显示出来

问题: 远程桌面和
VTK
是什么导致了我所看到的差异?在使用远程桌面时,是否可以做些什么来支持从
VTK
windows输出图像


提前谢谢

VTK
邮件列表中,我收到了以下回复:

远程桌面交换显卡驱动程序,这就是您看到的问题。但是如果您使用VNC,您应该会很好

希望这有助于某人做出我必须做出的决定:是否继续开发这个特性,知道如果远程使用,结果将无法使用。我决定继续开发,假设我们的用户正处于使用此功能的工作流阶段,他们通常会坐在办公室的工作机器前