love.image.newImageData (Français)

Crée un nouvel objet ImageData (données d'image).

O.png Cette fonction peut être lente si elle est appelée de façon répétée, comme depuis love.update ou love.draw. Si vous devez utiliser souvent une ressource spécifique, créez la une seule fois, et conservez la quelque part, elle peut être réutilisée !  



Fonction

Synopsis

imageData = love.image.newImageData( width, height, format, rawdata )

Arguments

number (Français) width
Largeur de l'ImageData.
number (Français) height
Hauteur de l'ImageData.
Disponible depuis LÖVE 11.0
PixelFormat (Français) format ("rgba8")
Format de pixel de l'ImageData.
string or Data (Français) rawdata (nil)
données optionnelles en octets brutes à charger dans l'ImageData, au format spécifié par format.

Retourne

ImageData (Français) imageData
Nouvel objet ImageData. Si des données ne sont pas fournies, chaque valeur de couleur des pixels values (dont les valeurs alpha !) seront définies à zéro.

Fonction

Synopsis

imageData = love.image.newImageData( filename )

Arguments

string (Français) filename
Le nom du fichier d'image.

Retourne

ImageData (Français) imageData
Nouvel objet ImageData.

Fonction

Synopsis

imageData = love.image.newImageData( filedata )

Arguments

FileData (Français) filedata
Les données de fichier encodées à décoder dans l'image data.

Returns

ImageData (Français) imageData
Nouvel objet ImageData.

Fonction

Disponible depuis LÖVE 11.0
Ce-tte variant n'est pas supporté-e par des versions plus anciennes.

Synopsis

imageData = love.image.newImageData( encodeddata )

Arguments

Data (Français) encodeddata
Données encodées à charger dans l'ImageData.

Retourne

ImageData (Français) imageData
Nouvel objet ImageData.

Fonction

Disponible depuis LÖVE 0.10.0 et supprimé avec LÖVE 11.0
ce-tte variant n'est pas supporté dans des versions antérieures ou postérieures.

Synopsis

imageData = love.image.newImageData( width, height, rawdata )

Arguments

number (Français) width
Largeur de l'ImageData.
number (Français) height
Hauteur de l'ImageData.
string (Français) rawdata
Données à charger dans l'ImageData (octets RVBA, de gauche à droite et de haut en bas).

Retourne

ImageData (Français) imageData
Nouvel objet ImageData.

Voir également


Autres langues