byte[]
C# でパラメーターを取るメソッドに を渡したいのですIntPtr
が、それは可能ですか? また、方法は?
ベストアンサー1
別の方法、
GCHandle pinnedArray = GCHandle.Alloc(byteArray, GCHandleType.Pinned);
IntPtr pointer = pinnedArray.AddrOfPinnedObject();
// Do your stuff...
pinnedArray.Free();
byte[]
C# でパラメーターを取るメソッドに を渡したいのですIntPtr
が、それは可能ですか? また、方法は?
別の方法、
GCHandle pinnedArray = GCHandle.Alloc(byteArray, GCHandleType.Pinned);
IntPtr pointer = pinnedArray.AddrOfPinnedObject();
// Do your stuff...
pinnedArray.Free();