C++ Interop - writing a shim to use an existing c++ library [Answered] - C#