Condividi tramite


Funzione wglDeleteContext (wingdi.h)

La funzione wglDeleteContext elimina un contesto di rendering OpenGL specificato.

Sintassi

BOOL wglDeleteContext(
  HGLRC unnamedParam1
);

Parametri

unnamedParam1

Gestire in un contesto di rendering OpenGL che la funzione eliminerà.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è TRUE.

Se la funzione ha esito negativo, il valore restituito è FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Si tratta di un errore durante l'eliminazione di un contesto di rendering OpenGL che rappresenta il contesto corrente di un altro thread. Tuttavia, se un contesto di rendering è il contesto corrente del thread chiamante, la funzione wglDeleteContext modifica il contesto di rendering in modo che non sia corrente prima di eliminarlo.

La funzione wglDeleteContext non elimina il contesto di dispositivo associato al contesto di rendering OpenGL quando si chiama la funzione wglMakeCurrent . Dopo aver chiamato wglDeleteContext, è necessario chiamare DeleteDC per eliminare il contesto di dispositivo associato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h
Libreria Opengl32.lib
DLL Opengl32.dll

Vedi anche

DeleteDC

OpenGL in Windows

Funzioni WGL

wglCreateContext

wglGetCurrentContext

wglGetCurrentDC

wglMakeCurrent