glFinish fonction)

La fonction glFinish se bloque jusqu’à ce que toute l’exécution de OpenGL soit terminée.

Syntaxe

void WINAPI glFinish(void);

Paramètres

Cette fonction n’a pas de paramètres.

Valeur retournée

Cette fonction ne retourne pas de valeur.

Codes d’erreur

Le code d’erreur suivant peut être récupéré par la fonction glGetError .

Name Signification
_opération non valide du GL _
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd.

Remarques

La fonction glFinish ne retourne pas de résultat tant que les effets de toutes les fonctions OpenGL appelées précédemment ne sont pas terminés. Ces effets incluent toutes les modifications apportées à l’État OpenGL, toutes les modifications apportées à l’état de la connexion et toutes les modifications apportées au contenu de trame.

La fonction glFinish nécessite un aller-retour au serveur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
GL. h
Bibliothèque
Opengl32. lib
DLL
Opengl32.dll

Voir aussi

glBegin

glEnd

glFlush