Re: Как правильно закрепить объект в памяти?
От: Sharowarsheg  
Дата: 21.02.19 03:44
Оценка: +1
Здравствуйте, jim100, Вы писали:


X = GCHandle.Alloc(ARRAY, GCHandleType.Pinned)

и потом

X.AddrOfPinnedObject()

даёт тебе IntPtr указатель, который ты можешь передать в unmanaged как void*

не забудь потом X.Free()
Отредактировано 21.02.2019 3:46 Sharowarsheg . Предыдущая версия . Еще …
Отредактировано 21.02.2019 3:45 Sharowarsheg . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.