WGL.SetPixelFormat can be called only once per thread/window.
otherwise, may be failed in some graphics cards.