Freigeben über


glFinish-Funktion

Die glFinish-Funktion blockiert, bis die gesamte OpenGL-Ausführung abgeschlossen ist.

Syntax

void WINAPI glFinish(void);

Parameter

Diese Funktion besitzt keine Parameter.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Fehlercodes

Der folgende Fehlercode kann von der glGetError-Funktion abgerufen werden.

Name Bedeutung
GL_INVALID_OPERATION
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen.

Bemerkungen

Die glFinish-Funktion wird erst zurückgegeben, wenn die Auswirkungen aller zuvor als OpenGL bezeichneten Funktionen abgeschlossen sind. Solche Effekte umfassen alle Änderungen am OpenGL-Zustand, alle Änderungen am Verbindungszustand und alle Änderungen am Framebuffer-Inhalt.

Die glFinish-Funktion erfordert einen Roundtrip zum Server.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Gl.h
Bibliothek
Opengl32.lib
DLL
Opengl32.dll

Weitere Informationen

glBegin

glEnd

glFlush