Cette fonction crée une palette de couleurs virtuelle, soit avec aucune entrée alouée, soit avec toutes ses entrées allouées en lecture/écriture, qui correspondent au visual passée en paramêtre. Si aucune entrée n'est allouée, elle peuvent être soit allouées en lecture/écriture, soit en lecture seule. Si toutes les entrées sont allouées en lecture/écriture, la palette est totalement privée et a juste besoin que ses couleurs soient stockées avec XStorecolors().
Colormap XCreateColormap(display, w, visual, alloc) Display *display; Window w; Visual *visual; int alloc;