对“WindowsApplication1!Pixysoft.HikVision.STREAM_DIRECT_READ_CALLBACK::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。
找了半天,终于发现,我对自己的dllimport文件再次打包,成为一个类,但是这个类不是静态调用,所以使用callback的时候,类被回收了。
必须静态调用这个打包类。