私は3D配列を持っていて、IntPtr
それを指摘したいので、ここで私がしたこと..誰かがそれが正しいかどうか教えてもらえますか...
fixed (Int16* mypointer = &myvolume[0, 0, 0])
{
//then i cast mypointer as IntPtr
}
myvolumeのサイズが200x100x100であることに注意してください
あなたが本当に欲しいのは危険なポインタだと確信していますか?このようなポインターを使用することは、C#ランドでは非常にまれです。
Eric Lippertは最近、安全でないコードに頼ることなく、ポインターの動作の一部を提供する単純なクラスについて書きました。多次元配列で機能するように拡張することを検討してください。