VB.NETの世界で分からない単語が沢山出てきます。参照渡し即ち配列や構造体を渡す際の質問に共通して下記がキーワードとなっています。byRef設定は可能ですが、データ型を合わせないと期待する正しい動作にならない様です。
- VB.NETとWin32 APIで互換性が無いデータ型
- マーシャリング、MarshalAs属性
2D LookUpTableブロックはあらゆる型のスカラ・ベクトル・行列を入力することが可能ですが、C++でこの関数をコード生成するとテンプレート関数になるんでしょうか。そしてそれがDLLになる?のでしょうか。生成したコードをここに公開すべきではないので想定するしかありませんが、とにかくまずはVB.NETとC++の間で渡される情報のデータ型を知り、それが一致するのか。一致しないのであれば一致する様な方策が無いのか。順を追って必要な知識を学ぶ必要があります。私は知りません。