Difference between revisions of "Data:getFFIPointer (Français)"

(Created page with "{{newin|11.3|113|type=function}} Récupère un pointeur [http://luajit.org/ext_ffi.html FFI] sur les Data (données). Cette fonction devrait être préférée à Data:g...")
 
Line 19: Line 19:
 
* [[Data:getString (Français)]]
 
* [[Data:getString (Français)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
{{#set:Description=Gets an FFI pointer to the Data.}}
+
{{#set:Description=Récupère un pointeur [http://luajit.org/ext_ffi.html FFI] sur les Data (données).}}
 
== Autres langues ==
 
== Autres langues ==
 
{{i18n|Data:getFFIPointer}}
 
{{i18n|Data:getFFIPointer}}

Revision as of 17:14, 31 October 2019

Available since LÖVE 11.3
This function is not supported in earlier versions.

Récupère un pointeur FFI sur les Data (données).

Cette fonction devrait être préférée à Data:getPointer, parce que cette dernière utilise light userdata qui ne peuvent pas mémoriser toute les adresses mémoires disponibles sur les nouvelles architectures ARM64 lorsque LuaJIT est utilisé.

Fonction

Synopsis

pointer = Data:getFFIPointer( )

Arguments

Aucun.

Retourne

cdata pointer
Un pointeur brut void* sur les Data, ou nil is FFI n'est pas disponible.

Voir également

Autres langues