Partager via


wglDeleteContext, fonction (wingdi.h)

La fonction wglDeleteContext supprime un contexte de rendu OpenGL spécifié.

Syntaxe

BOOL wglDeleteContext(
  HGLRC unnamedParam1
);

Paramètres

unnamedParam1

Gérez dans un contexte de rendu OpenGL que la fonction supprimera.

Valeur retournée

Si la fonction réussit, la valeur de retour est TRUE.

Si la fonction échoue, la valeur de retour est FALSE. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

La suppression d’un contexte de rendu OpenGL correspondant au contexte actuel d’un autre thread constitue une erreur. Toutefois, si un contexte de rendu est le contexte actuel du thread appelant, la fonction wglDeleteContext modifie le contexte de rendu pour qu’il ne soit pas actuel avant de le supprimer.

La fonction wglDeleteContext ne supprime pas le contexte d’appareil associé au contexte de rendu OpenGL lorsque vous appelez la fonction wglMakeCurrent . Après avoir appelé wglDeleteContext, vous devez appeler DeleteDC pour supprimer le contexte d’appareil associé.

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]
Plateforme cible Windows
En-tête wingdi.h
Bibliothèque Opengl32.lib
DLL Opengl32.dll

Voir aussi

DeleteDC

OpenGL sur Windows

Fonctions WGL

wglCreateContext

wglGetCurrentContext

wglGetCurrentDC

wglMakeCurrent