といっても大したことではなくて、いわゆるネイティブC++からC#を呼び出す方法という感じ。
注意点は(というほどでもないけど)、thrust::device_vector
などのネイティブなクラスとか構造体は、ポインタにしてC#側に返して、C#側はSystem.IntPtr
を使うというところ。
詳細は、百聞は一見にしかずなので、githubレポジトリに上げたので、それを見てもらうほうが早いと思います。
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
といっても大したことではなくて、いわゆるネイティブC++からC#を呼び出す方法という感じ。
注意点は(というほどでもないけど)、thrust::device_vector
などのネイティブなクラスとか構造体は、ポインタにしてC#側に返して、C#側はSystem.IntPtr
を使うというところ。
詳細は、百聞は一見にしかずなので、githubレポジトリに上げたので、それを見てもらうほうが早いと思います。
Register as a new user and use Qiita more conveniently
Go to list of users who liked