Сообщение Re: Как правильно закрепить объект в памяти? от 21.02.2019 3:44
Изменено 21.02.2019 3:45 Sharowarsheg
Re: Как правильно закрепить объект в памяти?
Здравствуйте, jim100, Вы писали:
GCHandle.Alloc(ARRAY, GCHandleType.Pinned)
и потом
GCHandle.AddOfPinnedObject
даёт тебе IntPtr указатель, который ты можешь передать в unmanaged как void*
GCHandle.Alloc(ARRAY, GCHandleType.Pinned)
и потом
GCHandle.AddOfPinnedObject
даёт тебе IntPtr указатель, который ты можешь передать в unmanaged как void*
Re: Как правильно закрепить объект в памяти?
Здравствуйте, jim100, Вы писали:
GCHandle.Alloc(ARRAY, GCHandleType.Pinned)
и потом
GCHandle.AddrOfPinnedObject
даёт тебе IntPtr указатель, который ты можешь передать в unmanaged как void*
GCHandle.Alloc(ARRAY, GCHandleType.Pinned)
и потом
GCHandle.AddrOfPinnedObject
даёт тебе IntPtr указатель, который ты можешь передать в unmanaged как void*