我正在构建一个Windows Form应用程序,该应用程序使用ArrayFire array
对象控制3D体积渲染。array
不受管理。在窗体构造函数中,我加载并呈现体积。
我有一个控制卷不透明度的Trackbar
和一个相应的滚动事件处理程序。但是,我不知道如何将卷array
传递给Trackbar
滚动事件处理程序,以便我可以重新渲染卷。
我无法将卷array
Form 的属性,因为显然,托管类不能具有非托管属性。
最好的方法是什么?
托管类不能具有非托管类型的字段,但它可以具有指向非托管类型的指针的字段。在非托管类型的末尾粘贴一个*
,您应该能够将其传递给所需的任何方法,并将其存储在所需的任何位置。