C#からCで書かれた関数(DLL)にアクセスする必要がありますが
Cの関数から構造体をポインタで受け取り、C#側で処理してまたポインタで結果を返す

というのはぶっちゃけ可能なんでしょうか?
C#はまだ勉強を始めたばかりで、ポインタは使用しないほうがよいと言われたのですが・・・