gdImageGifPtr |
Image pointe GIF |
LibGD |
Syntaxe
void * gdImageGifPtr(gdImagePtr im, int *size);
|
Paramètre
Nom |
Description |
im |
Ce paramètre permet d'indiquer l'image à écrire. |
size |
Ce paramètre permet d'indiquer la taille de la sortie de l'image résultante. |
Retour
Valeur |
Description |
Pointeur |
Un pointeur vers les données GIF ou NULL si une erreur s'est produite. |
Description
Cette fonction permet d'obtenir une image au format GIF sous forme de pointeur de données.
Remarques
- Identique à gdImageGif sauf qu'il renvoie un pointeur vers une zone mémoire contenant les données GIF.
Cette mémoire doit être libérée par l'appelant lorsqu'elle n'est plus nécessaire.
- L'appelant doit appeler gdFree, et non free(). En effet, il n'est pas garanti que LibGD utilisera la même implémentation de
malloc, free,... que votre programme.
- Le paramètre «size» reçoit la taille totale du bloc de mémoire.
Dernière mise à jour : Mercredi, le 29 Janvier 2025