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