wglDeleteContext: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) K (→Siehe auch) |
|||
Zeile 39: | Zeile 39: | ||
---- | ---- | ||
[[wglCreateContext]], [[wglGetCurrentContext]], [[wglGetCurrentDC]], [[wglMakeCurrent]] | [[wglCreateContext]], [[wglGetCurrentContext]], [[wglGetCurrentDC]], [[wglMakeCurrent]] | ||
+ | |||
+ | [[Kategorie:WGL|DeleteContext]] |
Version vom 17. August 2004, 12:00 Uhr
Inhaltsverzeichnis
wglDeleteContext
Name
wglDeleteContext - Löscht den angegebenen OpenGL-Renderkontext.
Delphi-Spezifikation
function wglDeleteContext(RC : HGLRC) : BOOL;
Parameter
RC | Handle des Renderkontextes der gelöscht werden soll. |
Rückgabewerte
Im Erfolgsfall wird TRUE zurückgeliefert.
Beim Scheitern wird FALSE zurückgegeben, und GetLastError (Win32-Funktion) kann genutzt werden um nähere Informationen zum Scheitern der Funktion zu erhalten.
Hinweise
Wird versucht einen momentan in einem anderen Thread aktiven Renderkontext zu löschen, scheitert die Funktion. Wenn der Renderkontext jedoch der aktuelle Kontext des aufrufenden Threads ist, sorgt wglDeleteContext für die Deaktivierung des Renderkontextes, bevor dieser gelöscht wird.
Die wglDeleteContext löscht allerdings nicht den mit dem aktuellen Renderkontext verbundenen Gerätekontext, deser muss separat über DeleteDC (Win32-Funktion) gelöscht werden.
Siehe auch
wglCreateContext, wglGetCurrentContext, wglGetCurrentDC, wglMakeCurrent