gdImageGifAnimBeginPtr |
Pointeur de début Gif animé |
LibGD |
Syntaxe
void * gdImageGifAnimBeginPtr(gdImagePtr im, int *size, int GlobalCM, int Loops);
|
Paramètre
Nom |
Description |
im |
Ce paramètre permet d'indiquer l'image de référence. |
size |
Ce paramètre permet d'indiquer la taille de sortie en octets du résultat. |
GlobalCM |
Ce paramètre permet d'indiquer le drapeau de palette de couleurs global : 1 → oui, 0 → non, -1 → faire la valeur par défaut. |
Loops |
Ce paramètre permet d'indiquer le nombre de boucles ; 0 → infini, -1 signifie aucune boucle. |
Retour
Valeur |
Description |
Pointeur |
Un pointeur vers les données résultantes (le contenu du début du GIF) ou NULL si une erreur s'est produite. |
Description
Cette fonction permet d'initialiser une animation GIF sous forme de pointeur de données.
Remarques
- Comme gdImageGifAnimBegin, sauf qu'il génère une sortie vers un tampon mémoire. Voir gdImageGifAnimBegin.
- La mémoire renvoyée doit être libérée par l'appelant lorsqu'elle n'est plus nécessaire. **L'appelant doit appeler gdFree(), et non
free()**, à moins qu'il ne soit absolument certain que les mêmes implémentations de malloc, free,... sont utilisées à la fois au moment de la construction
de la bibliothèque et au moment de la construction de l'application (mais ne le faites pas ; cela pourrait toujours changer).
- Le paramètre «size» reçoit la taille totale du bloc de mémoire.
Dernière mise à jour : Mercredi, le 29 Janvier 2025