Spec-Zone.ru › LÖVE

Data:getPointer

Получает указатель на данные. Может использоваться с библиотеками, такими как FFI LuaJIT.

Используйте с осторожностью. Прямое чтение и запись в сырую память, принадлежащую данным, обойдут все проверки безопасности и защиты от многопоточности, которые могут быть у данных.

С версии LÖVE 11.3, Data:getFFIPointer — предпочтительный вариант, так как он может работать с новыми 64-разрядными архитектурами.

Функция

Синтаксис

pointer = Data:getPointer( )

Аргументы

Нет.

Возвращаемые значения

light userdata pointer
Сырой указатель на данные.

См. также

  • Data
  • Data:getSize
  • Data:getString
  • Data:getFFIPointer


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Data:getPointer

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API