Initialise une fenêtre ou un écran pour l’affichage
L’argument flags contrôle le type d’affichage souhaité. Il existe plusieurs options parmi lesquelles choisir, et vous pouvez même combiner plusieurs types en utilisant l’opérateur « ou » binaire (le caractère « | »). Voici les drapeaux d’affichage parmi lesquels vous pouvez choisir :
En définissant le paramètre vsync sur 1, il est possible d’obtenir un affichage avec synchronisation verticale, mais il n’y a aucune garantie d’en obtenir un. Cette demande ne fonctionne que pour les appels à set_mode() avec les drapeaux pygame.OPENGL ou pygame.SCALED, et même dans ce cas, il n’y a toujours aucune garantie. Ce que vous obtenez dépend de la configuration matérielle et des pilotes du système sur lequel pygame s’exécute. Voici un exemple d’utilisation de l’appel à set_mode() qui peut vous donner un affichage avec la synchronisation verticale :