VTK Render into C#
问题 I have a c++ application that uses VTK, I want to have vtkRenderWindow and put it into C# WPF project without using C# wrapper. 回答1: The main idea of this is to set the HWND as parent of the vtkRenderWindow Here is how to do that: C++ class: class MyRender { //attributes .... MyRender(HWND parent) { renderer = vtkSmartPointer<vtkRenderer>::New(); _render = vtkSmartPointer<vtkRenderWindow>::New(); _render->AddRenderer(renderer); interactor = vtkSmartPointer<vtkRenderWindowInteractor>::New();