CSharpGL.Win32.wglGetCurrentContext C# (CSharp) Method

wglGetCurrentContext() private method

private wglGetCurrentContext ( ) : IntPtr
return IntPtr
        internal static extern IntPtr wglGetCurrentContext();

Usage Example

Example #1
0
        private void Dispose(bool disposing)
        {
            if (this.disposedValue == false)
            {
                if (disposing)
                {
                    // Dispose managed resources.
                }

                // Dispose unmanaged resources.
                uint[] arrays = new uint[] { this.ID };
                this.ID = 0;
                IntPtr ptr = Win32.wglGetCurrentContext();
                if (ptr != IntPtr.Zero)
                {
                    GL.GetDelegateFor <GL.glDeleteVertexArrays>()(1, new uint[] { this.ID });
                }
                foreach (var item in this.bufferRenderers)
                {
                    item.Dispose();
                }
                this.indexBufferRenderer.Dispose();
                this.bufferRenderers     = null;
                this.indexBufferRenderer = null;
            }

            this.disposedValue = true;
        }
All Usage Examples Of CSharpGL.Win32::wglGetCurrentContext