GX_CreateBuffer demande à GraphX de créer un
nouveau buffer. Il n'est pas possible d'allouer plus de 4 buffers.
Pour information, la taille d'un buffer est de 10,32 ko.
Paramètres
void |
aucun paramètre n'est nécessaire. |
Retour
GX_HANDLE |
renvoie le handle du nouveau buffer s'il a été créé, ou H_NULL si la création a échouée (il y a deux raisons possibles : soit 4 buffers sont déjà créés, soit il ne reste plus assez de mémoire vive). |
Remarque :
Cette fonction ne doit jamais être appelée sans avoir préalablement
initialisé GraphX avec GX_PowerOn.
GX_DestroyBuffer libère la mémoire occupée par un
buffer (précédement alloué avec GX_CreateBuffer).
Cette fonction défragmente automatiquement la RAM afin de
maximiser l'espace libre.
Paramètres
GX_HANDLE bufferHdl |
handle du buffer à détruire. |
Retour
boolean |
renvoie TRUE si le buffer a pu être supprimé, ou FALSE si le buffer n'existait déjà pas. Il est généralement inutile de tester cette valeur de retour. |