Data:getFFIPointer (Italiano)

Disponibile da LÖVE 11.3
Questa/o funzione non è supportata/o nelle versioni precedenti.

Restituisce il puntatore FFI a un oggetto Data.

Questa funzione è preferibile rispetto a Data:getPointer (Italiano), perchè quest'ultima restituisce un valore di tipo light userdata (Italiano); il quale non è in grado di memorizzare ogni possibile indirizzo di memoria in alcune architetture a 64 bit, se LuaJIT è utilizzato.

O.png Utilizzare a proprio rischio e pericolo. Leggere o scrivere direttamente la memoria è sconsigliato, in quanto modo vengono bypassati i controlli di sicurezza e la gestione delle risorse usate dai thread, a cui gli oggetti Data sono normalmente sottoposti.  


Funzione

Sinossi

pointer = Data:getFFIPointer( )

Argomenti

Nessuno.

Restituisce

cdata (Italiano) pointer
Il puntatore all'oggetto Data di tipo void*, o nil se FFI non è disponibile.

Vedi anche

In altre lingue